解决No Hibernate Session bound to thread, and configuration does not allow create tansactional的问题?
在使用SpringMVC+spring+hibernate搭建环境中通过sessionFactory.getCurrentSession()出现No Hibernate Session bound to thread, and configuration does not allowtansactional这样的错误,这是由于session是要与当前的事务绑定才能获取到当前事务的session,因此需要配置事务,但是在applicationContext.xml配置了<tx:annotation-driven proxy-target-class=“true” transaction-manager=“transactionManager”/>,并没有解决上面出现的问题。
解决方法:
在service层和dao层加上了@Transactional注解解决问题