在項目中發(fā)現(xiàn)一個奇怪的問題
manager層使用 注入的dao ,dao.getHibernateTemplate() 結果得到的是null......
而在dao中使用 this.getHibernateTemplate()卻一切正常...
經調試發(fā)現(xiàn): <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