![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
任性的萝卜
这个作者很懒,什么都没留下…
展开
-
mybatis与spring整合
1、mybatis与spring整合1.1、整合思路spring通过单例的方式管理SqlSessiongFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper和dao都由spring进行管理。1.2、整合环境创建一个新的java工程(接近实际开发的工程...原创 2020-02-06 20:33:32 · 230 阅读 · 0 评论 -
spring中abstract="true" lazy-init="true"的含义已应用
1、当abstract为true时bean作为模板不会被实例化,多用于被其他bean继承有利于代码复用,提高效率。例:两个mapper代理对象均需要注入sqlSessionFactory可以设置一个baseMapper并设置abstrat=“true”(当然不设置也可以但设置,不设置时当 IoC容器启动时该bean会被实例化,但当该bean被继承时,初始的)<bean id="base...原创 2020-02-04 20:31:11 · 212 阅读 · 0 评论 -
springAOP面向切面编程
一、简述SpringAOP1.1什么是SpringAOP 面向切面编程:Aspect Oriented Programming的缩写,通过预编译方式和运行期动态代理实现程序程功能的 统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各部分之间的耦合度降低, 提高程序的 重用性,提高开发效率。简单地说它就是把重复代码抽取出来,在需要执行时利用动态代理技术,在不修改源码...原创 2019-12-13 10:03:14 · 174 阅读 · 0 评论