Wesley13 Wesley13
3年前
@Transactional注解详细解读
@Transactional注解可以作用于接口、接口方法、类以及类方法上1\.当作用于类上时,该类的所有public方法将都具有该类型的事务属性2\.当作用在方法级别时会覆盖类级别的定义3\.当作用在接口和接口方法时则只有在使用基于接口的代理时它才会生效,也就是JDK动态代理,而不是Cglib代理4\.当在protect
Easter79 Easter79
3年前
Spring注解校验1
Spring字段校验的注解说明限制说明@Null(https://my.oschina.net/u/561366)限制只能为null@NotNull(https://my.oschina.net/notnull)限制必须不为null@AssertFalse(https://my.oschina.net/u/24
Wesley13 Wesley13
3年前
@Component注解的含义
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点人工智能教程(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cbedai.net%2Fthinkingcao)可以
Stella981 Stella981
3年前
Spring Boot 注解收集
从哪个版本引入?从1.2.0这个版本开始引入,在之前的版本,一般的应用都会用到如下两个个类来启动SpringBoot应用:@EnableAutoConfiguration:启动自动配置,此注释自动载入应用程序所需的所有Bean。包括从classpath的spring.factories文件加载configuration
Stella981 Stella981
3年前
SpringAnnotation注解之@Autowired
@Autowired:自动装配,不用在bean里写<property属性来指定所依赖的属性1234@AutowiredpublicvoidsetUserDao(UserDaouserDao){this.userDaouserDao;}Autowired:表示spring
Stella981 Stella981
3年前
MyBatis之databaseIdProvider多数据库支持
一、databaseIdProvider官方描述MyBatis可以根据不同的数据库厂商执行不同的语句,这种多厂商的支持是基于映射语句中的databaseId属性。MyBatis会加载不带databaseId属性和带有匹配当前数据库databaseId属性的所有语句。如果同时找到带有databaseId和不带databaseId
Wesley13 Wesley13
3年前
Hibernate注解常见错误
异常栈Couldnotdeterminetypefor:java.util.SetCausedby:org.hibernate.MappingException:Couldnotdeterminetypefor:java.uti
Easter79 Easter79
3年前
SpringBoot集成Mybatis动态多数据源后,MybatisPlus的IPage失效的问题解决方案
SpringBoot集成Mybatis动态多数据源后,MybatisPlus的IPage失效的问题解决方案参考文章:(1)SpringBoot集成Mybatis动态多数据源后,MybatisPlus的IPage失效的问题解决方案(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F
Stella981 Stella981
3年前
Spring @ModelAttribute注解用法
之前项目中并自己并没有怎么使用到过@ModelAttribute这个注解,接手一个老项目的时候发现项目中大量使用@ModelAttribute这个注解,在这里就整理下这个注解常用的方式,也为自己做个记录,以免久了不用又忘记了@ModelAttribute使用大致有有两种,一种是是直接标记在方法上,一种是标记在方法的参数中,两种标记方法产生的效果也各不相
Easter79 Easter79
3年前
Spring的JavaConfig注解
传统spring一般都是基于xml配置的,不过后来新增了许多JavaConfig的注解。特别是springboot,基本都是清一色的javaconfig,不了解一下,还真是不适应。这里备注一下。@RestControllerspring4为了更方便的支持restfull应用的开发,新增了RestController的