摘要:
一. AOP 底层原理 AOP 底层使用动态代理,分为两种情况: 有接口,使用 JDK 动态代理 无接口,使用 CGLIB 动态代理 二. AOP 术语 连接点:类中可以被增强的方法 切入点:实际被增强的方法 通知(增强):实际增强的逻辑部分。分为前置通知、后置通知、环绕通知、异常通知、最终通知 切 阅读全文
摘要:
IOC 容器 一. IOC 底层原理 使用工厂模式+反射+xml的方式达到解耦合的目的,它们就是 IOC 的底层原理。 IOC 容器底层就是对象工厂。 Spring 提供两种 IOC 容器实现方法(两个接口): BeanFactory:IOC 容器基本实现,是 Spring 内部的使用接口,不推荐使 阅读全文