- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 MyBatis @Mapper和@Repository的区别
相同点两个都是注解在Dao上不同点@Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中。@Mapper不需要配置扫描地址,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。...
2020-06-18 16:11:31 746
原创 springBoot 打包跳过连接数据库
在pom文件下添加 true 这一行<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version>
2020-06-17 08:19:00 1039
原创 Mybatis中jdbcType和javaType的对应关系
Mybatis中jdbcType和javaType的对应关系JDBC TypeJava TypeCHARStringVARCHARStringLONGVARCHARStringNUMERICjava.math.BigDecimalDECIMALjava.math.BigDecimalBITbooleanBOOLEANbooleanTINYINTbyteSMALLINTshortINTEGERintBIGIN
2020-06-16 20:40:18 149
原创 SpringMVC导入Excel文件
第一步:导入jar包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9</version></dependency> 第二步:创建数据模型public class QuestionExcel { private String label;
2020-06-08 14:06:25 705
原创 MyBatis中mapper.java和mapper.xml的关系
SysUser.javapublic class SysUser extends BaseEntity{ private static final long serialVersionUID = 1L; private Long userId; private Long deptId; private String userName; private String nickName; private String email; ....
2020-06-04 14:35:21 4620
原创 @NotBlank注解使用不生效的解决办法
@NotNull:不能为null,但可以为empty@NotEmpty:不能为null,而且长度必须大于0@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0@NotBlank注解使用时必须在入参处(controller)加@Valid。public Class User{ @NotBlank(message = "用户名不能为空") private String username;}调用时:public String getU
2020-06-04 09:10:52 7883 2
原创 JPA 中 @JoinColumn 的 name 和 referencedColumnName 属性的区别
一、@JoinColumn@JoinColumn 的作用就是声明关联关系的,什么是关联关系?就是我们在数据库设计时常说的一对多、多对一、多对多关系。因此,@JoinColumn 必须和这些关系注解一起使用,否则是没有意义的。二、name 和 referencedColumnName刚开始接触这两个属性会觉得很难理解,特别是看书的时候总是分不清,看下面的例子:// Address表对应的EntityClass Address{ @Id @GeneratedValue(strategy =
2020-06-01 10:05:55 10494 6
Scalable Application Layer Multicast
2011-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人