Hibernate 将额外的aspectj环绕建议应用于spring事务方法
我有一个Spring2.5+HibernateWebApp,带有事务注释,一切正常 现在,我想添加一个带有“环绕”建议的相当基本的方面,并将其应用到我的服务层(这是事务性的)。我使用aspectj注释和Hibernate 将额外的aspectj环绕建议应用于spring事务方法,hibernate,spring,aspectj,Hibernate,Spring,Aspectj,我有一个Spring2.5+HibernateWebApp,带有事务注释,一切正常 现在,我想添加一个带有“环绕”建议的相当基本的方面,并将其应用到我的服务层(这是事务性的)。我使用aspectj注释和 <aop:aspectj-autoproxy/> 在我的SpringXML中 Spring事务性单元测试表明它工作正常,但一旦我在tomcat中运行它,我会得到一个: 没有绑定到线程的Hibernate会话,配置不允许在此创建非事务会话 这就好像aspectj autopro
<aop:aspectj-autoproxy/>
在我的SpringXML中
Spring事务性单元测试表明它工作正常,但一旦我在tomcat中运行它,我会得到一个:
没有绑定到线程的Hibernate会话,配置不允许在此创建非事务会话
这就好像aspectj autoproxy正在吹走之前声明的事务注释
以前有人见过这个吗?我试图用谷歌搜索这个问题,但大多数示例都没有显示向事务性注释方法添加环绕建议
干杯 哇,我在这个问题上浪费了两个小时,直到我意识到我已经删除了:
<tx:annotation-driven/>
我现在感觉很聪明