Sprng IOC&AOP&事务梳理 (文章整理new)

it2024-09-28  20

 

 

IOC

《理解 IOC》《IOC 的理解与解释》 正向控制:传统通过new的方式。反向控制,通过容器注入对象。作用:用于模块解耦。DI:Dependency Injection,即依赖注入,只关心资源使用,不关心资源来源。

AOP

《轻松理解AOP(面向切面编程)》《Spring AOP详解》《Spring AOP的实现原理》 Spring AOP使用的动态代理,主要有两种方式:JDK动态代理和CGLIB动态代理。《Spring AOP 实现原理与 CGLIB 应用》 Spring AOP 框架对 AOP 代理类的处理原则是:如果目标对象的实现类实现了接口,Spring AOP 将会采用 JDK 动态代理来生成 AOP 代理类;如果目标对象的实现类没有实现接口,Spring AOP 将会采用 CGLIB 来生成 AOP 代理类

转载于:https://www.cnblogs.com/snowwhite/p/9563428.html

最新回复(0)