随笔分类 - spring
spring 的学习和积累
摘要:spring 支持了三种初始化和销毁方法 1、加注解。@PostConstruct 和 @PreDestroy 这种初始化方法最先执行,是初始化后处理支持的,具体实现类 org.springframework.beans.factory.annotation.InitDestroyAnnotatio
阅读全文
摘要:1、aware接口的使用例子 通过Aware接口、ApplicationContextAwareProcessor bean后处理器,将IOC容器中的组件在创建bean的时候通过BeanPostprocessor接口中的postProcessBeforeInitialization方法赋值到需要的地
阅读全文
摘要:1、准备容器刷新的一些初始化工作 在上下文中初始化一些属性。 校验所有标记为必须的属性,这些属性必须为可解析的,解析的结果不能为空,负责会抛出异常 初始化事件监听器和事件源。 2、获取BeanFactory 这个方法主要是返回一个BeanFactory,这个对象是在创建应用ApplicationCo
阅读全文
摘要:package spring.learn.annotation.aopconfig; import org.springframework.aop.TargetSource; import org.springframework.aop.aspectj.AbstractAspectJAdvice;
阅读全文
摘要:自动代理抽象: public abstract class AbstractAutoProxyCreator extends ProxyProcessorSupport implements SmartInstantiationAwareBeanPostProcessor, BeanFactoryA
阅读全文
摘要:aop术语: 1、连接点(Joinpoint): 需要增强的具体位置比如某一个方法调用前,调用后,异常后2、切点(pointcut): 用于定位连接点。3、增强(advice):是植入连接点的一段代码4、目标对象(target):连接点所在的类的实例5、引介(introduction):可以为类添加
阅读全文
摘要:使用: 1、引入spring的jdbc、数据库驱动,数据源 2、配置数据源,注入JdbcTemplate,启用事务管理,注入DataSourceTransactionManager 3、传播机制 @see Propagation#REQUIRED 支持当前事务,如果没有则新建一个事务,例:a方法调用
阅读全文
浙公网安备 33010602011771号