当前位置: 代码迷 >> Java Web开发 >> 使用spring关闭事务,读取数据不更新,该怎么处理
  详细解决方案

使用spring关闭事务,读取数据不更新,该怎么处理

热度:7131   发布时间:2013-02-25 21:20:05.0
使用spring关闭事务,读取数据不更新
@Transactional(propagation=Propagation.NOT_SUPPORTED,readOnly=true)
public List<User> findUsers() {
return this.hibernateTemplate.find("from User");
}
这个类是使用注解的方式开启事务的,但是我想在查询数据的时候关闭事务,事务是以经关闭了,但是这样查询的数据发现和数据库不能同步,这是什么的问题?

------解决方案--------------------------------------------------------
不要用extends HibernateSupport
用注解注入那个sessionFactiory.
  相关解决方案