KK

Kim-'s-Blog.Object-Everything.I'm POJO.

.紀-錄.爲了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實踐中積累!

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks
在项目中发现一个奇怪的问题

 

manager层使用 注入的dao ,dao.getHibernateTemplate() 结果得到的是null......

 

而在dao中使用 this.getHibernateTemplate()却一切正常...

 


经调试发现: <aop:pointcut id="logPointcut" expression="within(cn.edu.hust.mes.service.manager..*) or within(cn.edu.hust.mes.domain.dao..*)" /> 如果被自己写的 aop 拦截器 拦截了的话

dao就是 cglib的. 部分属性为null...

而让spring 自己注入就是ok的了


是延迟加载 但使用是报空指针 还是什么原因 未知

暂时去掉log拦截 一切ok

posted on 2009-03-16 09:46 Kim' 阅读(997) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
jj