![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 59
LucienDuan
这个作者很懒,什么都没留下…
展开
-
Spring AOP原理
一、AOP(Aspect Oriented Programming)是Spring框架的核心技术之一,要理解AOP,先理解一些基本概念。 *横切关注点(Cross-cutting concerns):*在软件开发中,分布于应用中多处的相同功能,例如:日志、安全和事务管理等,它们都是贯穿在软件的各个功能模块的,但又不是各功能模块的核心功能。 *切面(Aspect):*横切关注点可以被模块原创 2016-05-07 00:21:34 · 4015 阅读 · 0 评论 -
Spring bean的初始化和销毁
另外一个方法让bean实现Spring的InitializingBean和DisposableBean接口,InitializingBean的afterPropertiesSet()和DisposableBean的destroy()方法分别会在bean初始化和移除应用上下文时被调用,这样Spring容器就会让它们在Bean的生命周期中被调用。 如果许多bean都需要设置相同的初始化和销毁方法原创 2016-05-07 00:20:05 · 1115 阅读 · 0 评论 -
Spring bean的三种注入方式
Spring的一个重要原理就是IOC(Inverse Of Control),即控制反转。IOC就是一种将组件依赖关系的创建和管理置于程序外部的技术,在Spring中Bean组件的实例化和依赖关系的管理控制都由Spring容器负责,对象与对象之间的关系可以简单的理解为对象之间的依赖关系:在 类 A 需要类 B 的一个实例来进行某些操作时,比如在类 A 的方法中需要调用类 B 的方法来完成功能,叫做原创 2016-05-07 00:17:30 · 6028 阅读 · 0 评论 -
Spring Transaction template 事务模板
http://jinnianshilongnian.iteye.com/blog/1441271 Nested:嵌套事务支持,使用PROPAGATION_NESTED指定,如果当前存在事务,则在嵌套事务内执行,如果当前不存在事务,则创建一个新的事务,嵌套事务使用数据库中的保存点来实现,即嵌套事务回滚不影响外部事务,但外部事务回滚将导致嵌套事务回滚 Nested和Re原创 2016-05-07 00:24:37 · 1560 阅读 · 0 评论