我认为您正在使用Hibernate 4.x,那么为什么在应用程序上下文文件中使用hibernate 3事务管理器?
<bean id="txManager" > <property name="sessionFactory"> <ref bean="sessionFactory" /> </property></bean>
我认为应该
<bean id="txManager" > <property name="sessionFactory"> <ref bean="sessionFactory" /> </property></bean>
只需尝试使用hibernate4事务管理器以及@Transactional属性即可。



