一.Spring IoC容器补充(1) Spring IoC容器,DI(依赖注入): 注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入Field(注解)/接口注入 out 装配的方式:手动装配(<property>.<constructor-arg>.@Autowired.@Resource)/自动装配(autowire="byName") 1.装配各种类型的属性 A.简单属性-value属性或者value元素 &…
Spring 的AOP实现技术之JDK的动态代理技术实例: 接口:IUserService (Spring的AOP是动态AOP,实现技术:JDK提供的动态代理和cglib代理,cglib它可以为没有实现接口的类做代理,也可以为接口类做代理.如果有接口,使用JDK动态代理,如果没有,使用cglib动态代理.) 利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理 public interface IUserService { public void log…