在Java中,@NamedQueries是否可以立即更改,還是在Hibernate中存在緩存問題?在Java中,@NamedQueries是否可以立即更改,或者Hibernate中是否存在緩存問題?
@NamedQueries({
@NamedQuery(name = etc..
我對2 @NamedQuery進行了更改,但他們沒有做他們應該做的。
Hibernate是否需要重新啓動?
Cache在某處被清除?
只需要時間,他們會出現?
更改@NamedQueries時的過程究竟是什麼?
非常感謝!
它們在deploy/sessionfactory創建時進行解析並緩存。不太明白,你使用jRebel還是什麼? – Affe 2012-07-10 21:13:58
所以,如果我重新啓動服務器,那麼應該重新查詢Hibernate我猜.... Jboss/Seam/JSF/Facelets /休眠哦和RichFaces! – JoJo 2012-07-10 23:36:04