ICode9

精准搜索请尝试: 精确搜索
  • java 给实体类赋默认值通用方法2022-02-22 15:32:42

    来源:https://my.oschina.net/u/3668344/blog/2978921 package com.clamc.common.util; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.math.BigDecimal; import java.sql.Date; import java.sql.Timestamp; import java.util.ArrayList;

  • SpringBoot 注解配置文件自动映射到属性和实体类2022-02-22 11:04:47

    配置文件加载 方式一             1、Controller上面配置                @PropertySource({"classpath:application.properties"})             2、增加属性                  @Value("${web.images-path}")              

  • 三层架构之模型层2022-02-21 22:31:06

    你好,是我琉忆。 今天我们讲一讲三层架构的模型层。 为了让大家能够更好的理解三层架构,我们通过三层架构实现登录功能,让你更全面的理解三层架构和使用。 1、模型层的介绍 模型层主要存储的是模型对象实体,这些实体的组合叫做实体类库,它是数据库表的映射对象,在信息系统软件实际开发

  • ASP.NET Core 6.0 使用 ServiceCollection2022-02-21 13:03:30

    1、Program.cs 注册依赖的接口类和实体类    2、构造函数注入支持     

  • JPA注解2022-02-16 22:31:38

    @GeneratedValue:为一个实体生成一个唯一标识的主键,@GeneratedValue提供了主键的生成策略,@GeneratedValue注解有两个属性,分别是strategy和generator generator属性的值是一个字符串,默认为 "",其声明了主键生成器的名称,一般是@GeneratedValue(generator = "JDBC") strategy属

  • 实体类分层命名PO,VO,BO,DTO,POJO,DAO,DO2022-02-15 14:31:30

    一、Java中PO、DO、TO、DTO、 VO、 BO、POJO 、DAO的概念   PO:persistant object持久对象   最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。   BO:business object业务对象   主要作用是把业务逻辑封装为一个对

  • mybatis一些设置参数的方法2022-02-09 00:00:34

    一.parameterType 它表示参数的的类型,设置dao接口方法形参的参数类型,一般不用写,方法的参数类型一般可以通过反射获取。 使用例子: <insert id="方法名" parameterType="java类的全限定类型名称或者mybatis定义的别名"> sql语句 </insert> 二.dao接口方法只有一个参数

  • 7. 当实体类中的属性名和表中的字段名不一样 ,怎么办 ?2022-02-08 22:04:49

    第 1 种: 通过在查询的 sql 语句中定义字段名的别名,让字段名的别名和实体类 的属性名一致。 <select id=”selectorder” parametertype=”int” resultetype=”me.gacl.domain.order”> select order_id id, order_no orderno ,order_price price form orders where order_id=

  • 实体类中字段是名称是排序的,如何快速set2022-02-08 16:01:36

    例如一个类中有这样的字段 private BigDecimal item1PartQuantity; private BigDecimal item2PartQuantity; private BigDecimal item3PartQuantity; private BigDecimal item4PartQuantity; 这样的字段赋值时不需要手动的一个一个的set,可以使用ReflectUtil.invoke方法 示例

  • Mybatis-plus实体类属性与表字段不一致解决方法2022-02-06 18:33:01

    主要注释到实体类上的注解: @TableName(value = …) 当数据库名与实体类名不一致或不符合驼峰命名时,需要在此注解指定表名 主键自增的设定: @TableId(type = IdType.AUTO) 指定实体类的属性为对应的主键 @TableField注解 1、 主要用来解决实体类的字段名与数据库中的字段名不

  • MybatisPlus-实体属性自动填充2022-02-05 22:32:24

    1.在实体类给需要自动填充的属性添加注解 insert表示添加时,insert_update表示添加或者修改时 **注意:**在数据库建立的字段,在实体类中要用驼峰命名,例如: 在数据库中建立create_time在实体类中应该写成createTime 2.创建类,实现接口MetaObjectHandler,实现接口里的方法 这里添

  • 开始CSRebot2022-02-04 08:31:31

      写代码很久了了,时不时想把这些年学到的,用到的,或自己感悟到的,汇总一下,形成一个东西,或资料,或工具。但每当开始时就一片空白,总是觉得这些大家都会,这些只是自己片面的观点,这些拿不出手……   转念又想,再不写就更老了,再说社区的力量是伟大的,在写的过程中,可以集大家之思想,来完善,优

  • 开始CSRebot2022-02-04 08:31:09

      写代码很久了了,时不时想把这些年学到的,用到的,或自己感悟到的,汇总一下,形成一个东西,或资料,或工具。但每当开始时就一片空白,总是觉得这些大家都会,这些只是自己片面的观点,这些拿不出手……   转念又想,再不写就更老了,再说社区的力量是伟大的,在写的过程中,可以集大家之思想,来完善,优

  • 封装数据含有实体类的情况(多表查询一对一)2022-02-03 12:03:28

    封装数据含有实体类的情况

  • HTTP 400 Bad Request问题的解决2022-02-02 18:33:09

    原文链接:这里 0.背景 调试项目的时候,一个PUT请求提交数据,总是报 400,Bad Request, 后台debug模式也进不了断点,后来搜索了很多才解决。本文只说我遇到的实际问题和解决办法。 1.问题原因及解决办法 网上有很多解决办法,我最后排查发现的是 原因1:提交的数据和后台实体类不对应。 举例

  • JDBC——ResultSet转实体类2022-02-01 19:35:19

    文章目录 需求实现思路效果展示字段数据相关注解@Row属性信息的实体类入口 小结 需求 将ResultSet中的数据直接封装成实体类。 实现思路 由实体类获取字段数据由字段数据取对应字段的值反射创建对象,注入属性值保留字段数据,以便下次访问 画渣,见谅~ 项目地址:https://gite

  • 代码之丑 & 10x程序员工作法 心得2022-01-30 19:33:14

    代码之丑(2022.1.28)       前段时间收听了极客时间里名为“代码之丑”的专栏,结合自身情况,总结了自己的想法。       我知道妄想通过一则专栏就彻底避免“丑代码”是不切实际的,但是留存在脑海中的印象总会在写到“丑代码”时蹦出来,一次两次三次,总有一天会养成习惯,我需要

  • 一对多处理2022-01-30 16:03:42

    11、一对多处理 比如:一个老师拥有多个学生   对于老师而言,就是一对多的关系   1、环境搭建‘   实体类                 按照结果嵌套处理:            按照查询嵌套处理:        小结:   1、关联-association  【多对一】   2、集合-collection

  • Android数据库---Room、LitePal、GreenDao2022-01-26 14:36:30

    Room https://developer.android.google.cn/training/data-storage/room app/build.gradle中添加依赖声明。创建实体类,添加对应的注解。创建Dao接口,接口中的方法对应crud操作。创建继承自RoomDatabase的抽象类,并在类中创建数据库的实例。 实体类,对应数据库中的表: @Entity(tab

  • EF Core手动创建实体类操作数据库2022-01-26 02:01:10

    业务场景 俩个数据库之间的数据需要迁移,然后表的结构不同,且迁移过程中还涉及到一丢丢数据的加工处理,因此不能简单的使用导入导入,然后列映射的功能完成任务了 .net core的nuget包,刚好有对应数据库的驱动,另外刚开始,是不想写实体类的,指望着使用DBFirst模式生成代码(EF Core里面,好像已

  • 实体类的属性不需要存入数据库,使用什么注解?2022-01-25 18:04:02

    ① @transient 这个注解,而且有说加在属性上的,有说只能加在get方法上的,我逐个尝试过,但还是报错。 最后,被我发现了错误所在, @Transient 注解只适用于hibernate框架,@Transient :在实体类(pojo)属性上使用、表示数据库表中没有这个字段就忽略。 框架是mybatis-plus,mybatis-plus有一

  • JAVA 中 Map 与实体类相互转换的简单方法2022-01-25 10:36:54

    (转载请删除括号里的内容) 1. 在 pom.xml 中引入依赖包 <dependency>   <groupId>com.alibaba</groupId>   <artifactId>fastjson</artifactId>   <version>1.2.54</version></dependency> 2. 在控制类中引入 import com.alibaba.fastjson

  • mybatisplus中如果实体类里面的字段在表中是不存在的,使用 @TableField(exist = false)2022-01-25 10:32:41

    package com.zykj.zf_kaopuren.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import

  • 使用JDK自带的JAXB进行实体类与XML的相互转换工具类2022-01-25 02:31:50

    以公众号回复消息的格式转换xml 新建实体类 这里需要注意几个注解 @XmlRootElement(name = "根节点名字") @XmlElement(name = "节点名称大写小写均可在此定义") @XmlTransient 注解解决 JavaBean 属性名称与字段名称之间的名称冲突,或者用于防止字段/属性的映射 @XmlElementW

  • 复杂结果集查询多对一(resultMap)062022-01-23 23:31:06

    实体类:       结果集处理: 方式一:     方式二:  

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有