Java EE项目看不到数据库更改

时间:2011-12-16 01:18:19

标签: java jpa glassfish eclipselink java-ee-6

我正在为类创建一个java ee项目,并且我遇到了一些数据库问题。当我加载页面时,它正确地从数据库加载信息。如果我修改该页面上的信息,并刷新,它可以正常工作。如果我在一台机器上打开页面,并在另一台机器上修改它,它将无法正常工作。

〜提前致谢。

P.S。它似乎与EclipseLink缓存结果有关。我能把它关掉吗?

2 个答案:

答案 0 :(得分:2)

截至2012年7月,禁用EclipseLink共享缓存的属性名称已更改为

<property name="eclipselink.cache.type.default" value="None"/>

这应该使Eclipse立即获取数据库模式更改。

答案 1 :(得分:1)

我一直在想这是关于JPA所以是的,你可以关掉它。 将此代码粘贴到persistence.xml

<property name="eclipselink.cache.shared.default" value="false"/>

Read More