0

在 Java 中,更改后的 @NamedQueries 是否立即可用,或者 Hibernate 中是否存在缓存问题?

@NamedQueries( {
    @NamedQuery(name = etc..

我对 2 @NamedQuery 进行了更改,但他们没有做他们应该做的事情。

Hibernate 需要重启吗?

缓存在某处清除?

只是需要时间,他们会出现吗?

更改@NamedQueries 时的具体过程是什么?

太感谢了!

4

1 回答 1

3

您不能更改命名查询。它们是类源代码的一部分。如果在源文件中更改它们,则需要重新编译源文件并重新启动应用程序。

于 2012-07-10T21:40:15.937 回答