有时我遇到需要“重新启动”的情况PersistenceContext
,但我发现的唯一方法是重新启动 GlassFish 的域,这是我想避免的。
例如,今天我无法部署应用程序,因为一个Enumerated
属性在 db 中有一个值在枚举值中不存在,并且 JPA 给出了错误:
no conversion value provided for the value [foo] in field [bar]
我决定重新定义 db 中的字段schema
。但是在这个改变之后,我找不到一种方法来做出GlassFish
/EclipseLink
意识到这个改变。
是否有避免重新启动域的 JDBC-resource-restart 选项?