- 博客(10)
- 收藏
- 关注
原创 Spring系列(九)基于AOP的声明式事务控制配置
事务控制是数据库操作中必不可少的技术,在使用JDBC开发时,我们使用connnection对事务进行控制,在使用MyBatis时,我们使用SqlSession对事务进行控制。对于切换数据库访问技术时,事务控制方式总会变化的问题,Spring框架提供了统一的控制事务的接口。
2023-12-11 15:38:48
159
1
原创 Spring系列(六)AOP原理解析
AOP(Aspect Oriented Programming),面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现,在不修改源代码的情况下,给程序动态统一添加额外功能的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
2023-12-07 17:35:05
189
1
原创 Spring系列(二)深入理解Spring IoC原理
BeanDefinition阶段:1.读取配置封装BeanDefinition,2.将BeanDefinition存储到BeanDefinitionMap,3.执行Bean工厂后处理器Bean实例化阶段:Bean实例化了,但是未执行属性填充等生命周期过程,所以是个“半成品”Bean初始化阶段:该阶段对Bean进行生命周期过程执行,Spring大多数功能增强,例如注解解析、AOP都是在此完成的Bean存储阶段:实例化好并初始化好的Bean存储到单例池singletonObjects中。
2023-11-23 22:07:57
181
原创 Spring系列(一)深入浅出了解Spring
Spring 是一款主流的 Java EE 轻量级开源框架 ,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring 提供了功能强大IOC、AOP及Web MVC等功能。Spring 框架除了自己提供功能外,还提供整合其他技术和框架的能力。是当前企业中Java开发几乎不能缺少的框架之一。
2023-11-19 22:36:47
50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人