随笔分类 - spring5
摘要:AOP(Aspect Oriented Programming):面向切面编程 作用:不改变源代码的情况下增强功能 AOP原理:动态代理 两种情况的动态代理 (1)有接口的情况,使用JDK动态代理 创建接口实现类代理对象,增强类的方法 (2)没有接口的情况:使用CGLIB动态代理 创建当前类子类的代
阅读全文
摘要:bean的生命周期可以分为五个阶段 (1)实例化 (2)属性赋值 (3)初始化 (4)使用 (5)销毁 常用扩展点 InstantiationAwareBeanPostProcessor:作用于实例化阶段的前后 BeanPostProcessor:作用于初始化阶段的前后 InstantiationA
阅读全文
摘要:一、通过配置文件创建类的对象 目录结构 User.java package com.tang.spring; public class User { public void add() { System.out.println("add"); } } bean.xml <?xml version="
阅读全文