
Spring
Atomatom98
但行好事 莫问前程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Transactional注解中事务的传播行为总结
@Transactional注解中事务的传播行为总结 在事务的注解@Transactional中的propagation字段定义了事务的传播行为 当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。 事务的传播行为可以由传播属性指定。Spring定义了7种类传播行为。 @Transactional...原创 2019-09-23 14:06:58 · 4039 阅读 · 1 评论 -
基于注解的AOP配置完整流程
基于注解的AOP流程 1.将目标类和切面类都添加到容器中 场景:MyMathCaculator实现Caculator接口 功能是计算器,现在要通过AOP为该目标类Target添加日志信息 @Service public class MyMathCaculator implements Caculator { @Override public int add(int i, int j) { ...原创 2019-09-19 10:03:42 · 214 阅读 · 0 评论 -
Spring注解驱动开发-------------管理bean生命周期的四种方式
一.应用场景 在之前,我们会使用XML配置文件来指定每一个Bean的id,属性,或者作用域,初始化及销毁方法,这要求我们写大量的配置文件,在开发过程中十分麻烦。通过Spring提供的一套注解驱动支持,我们可以用注解来替代之前的配置文件。 二.@Bean 定义初始化和销毁 //自定义一个car类bean public class Car { public Car() { Syst...原创 2019-10-12 13:35:29 · 159 阅读 · 0 评论 -
Spring Framework 源码阅读笔记
一.applicationContext和BeanFactory的继承关系 ApplicationContext 继承自 BeanFactory,但是它不应该被理解为 BeanFactory 的实现类,而是说其内部持有一个实例化的 BeanFactory(DefaultListableBeanFactory)。以后所有的 BeanFactory 相关的操作其实是给这个实例来处理的 二.bean在...原创 2019-09-26 09:49:57 · 191 阅读 · 0 评论