【发布时间】:2011-01-24 22:03:21
【问题描述】:
我正在处理的一个项目使用 Spring 2.5 和 JPA 以及 Hibernate 作为提供程序。
我的 DAO 类扩展了 JpaDaoSupport,所以我使用 getJpaTemplate() 方法获取我的 JpaTemplate。
后端数据库可以由我的应用程序或第三方应用程序更改。
当第三方应用程序更改数据库(主要是配置数据更改)时,我需要为我的应用程序的用户提供一种方法来使所有 JPA 会话无效并重新加载新数据(即在后台使所有休眠会话无效) )。这需要我的应用程序的所有并发用户“看到”。
我该怎么做?
【问题讨论】:
标签: hibernate spring session jpa invalidation