我正在使用EJB 3.0开发Java项目。我正在使用JPA 1.0和Hibernate作为持久性提供程序。 问题是:当我更改数据库中的值时,在重新启动应用程序服务器(JBoss 5.x)之前,我看不到更改。
问题:有一种方法可以立即更新,而无需重启Web服务器?
我不能将方法用作refresh()
或clear()
。
已使用以下属性禁用第二级缓存:
<property name="hibernate.cache.use_second_level_cache" value="false" />
<property name="hibernate.cache.use_query_cache" value="false" />