+ -
当前位置:首页 → 问答吧 → spring AOP的困惑,使用AOP后原来注入的bean丢失

spring AOP的困惑,使用AOP后原来注入的bean丢失

时间:2011-10-12

来源:互联网

spring3 struts2 hibernate3.5

Action 中注入Bean
@Resource
private HibernateTemplate ht;
构造方法执行一次

可以使用,但是当我写了一个切入程序切入 Action 后,构造方法执行两次,ht=null ,怀疑是切入造成的。切入后构造方法执行两次,可能的原因是ht第一次注入,执行第二次的时候ht没有被注入。
问题是:
  既然是切入,Action也不应该构造两次啊,愿听各位指教!

作者: liuheworld   发布时间: 2011-10-12

aop和依赖注入没有关系,你只需要保证 切入时所操作的对象,就是注入之后的对象即可。

难道你切入时所操作的对象是另外new出来的?

作者: Fly_m   发布时间: 2011-10-12

热门下载

更多