随笔分类 -  Spring

@PostConstruct和@PreDestroy注解在spring源码中生效的流程
摘要:通过本次分享,你可以学习到如下的内容: org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor的功能,何时将Bean的生命周期注解缓存起来的。 org.springframework.co 阅读全文
posted @ 2021-11-21 12:34 坚守梦想 阅读(137) 评论(0) 推荐(0) 编辑
spring5学习笔记-demo1
摘要:普通java项目如何在idea中添加jar包依赖? File >Project Structure >Modules >Dependencies >+ 最基本的spring jar包邮beans,context,core,expression,另外还有一个common-logging 阅读全文
posted @ 2021-02-06 15:11 坚守梦想 阅读(56) 评论(0) 推荐(0) 编辑
@RestControllerAdvice 统一异常处理
摘要:全局异常处理学习: https://www.jianshu.com/p/47aeeba6414c 阅读全文
posted @ 2020-11-09 23:37 坚守梦想 阅读(207) 评论(0) 推荐(0) 编辑
mysql的驱动类com.mysql.jdbc.Driver过时了,需要用com.mysql.cj.jdbc.Driver代替
摘要:springboot项目整合mybatis,配置文件如下: 做sql查询的时候,提示com.mysql.jdbc.Driver已经弃用了。 Creating a new SqlSessionSqlSession [org.apache.ibatis.session.defaults.DefaultS 阅读全文
posted @ 2019-07-20 16:20 坚守梦想 阅读(14104) 评论(1) 推荐(0) 编辑
springboot整合mybatis的时候报错Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
摘要:今天闲来无事,学习springboot整合mybatis,在bilibili看视频学的,视频中在dao层的interface上面加上org.apache.ibatis.annotations.Mapper注解就可以了,但是我一直报错。这个应该是springboot整合mybatis的一个bug(新版 阅读全文
posted @ 2019-07-20 16:08 坚守梦想 阅读(36301) 评论(7) 推荐(2) 编辑
@PathVariable设置为空的问题(required=false)
摘要:参考了:http://www.imooc.com/qadetail/268268 最近学习springMVC的时候,学到@PathVariable后,发现@PathVariable有个required属性,于是将其设置为false,发现访问请求时报错。 刚开始我的代码是这样的: 后面发现上面的文章, 阅读全文
posted @ 2019-05-09 10:21 坚守梦想 阅读(12975) 评论(2) 推荐(8) 编辑