@Controller's and AOP Proxying

来源:互联网 发布:crm数据分析师招聘 编辑:程序博客网 时间:2024/05/16 01:42
在某种情况下,控制器在运行的时间需要被AOP的代理装饰,一个很简单的例子就是你在控制器上直接加@Transactional的注解。对于控制器在这种情况下来说,我们推荐基于类的代理,这通常是控制器默认的方式,然后当一个控制器必须要实现一个接口,但这个接口并不是Spring Context callback(e.g. InitializingBean, *Aware, etc),你应该把他配置成基于类的代理,例如,把<tx:annotation-driven />改变成<tx:annotation-driven proxytarget-class="true" />。
0 0
原创粉丝点击