标签: java spring spring-aop
AOP中代理类的责任是什么?这有什么作用?
答案 0 :(得分:5)
动态proxies用于在bean的方法之前/之后执行其他代码。最简单的例子是交易处理:
@Transactional
因此,您的代码变得与事务无关。当事务bean被注入另一个事务bean时,它实际上是注入的代理(与bean的类型相同)
代理是动态的,因为spring在编译时不知道所有bean的类型,所以它必须在运行时创建代理。