我剛剛在我的DAO類上配置了@PersistenceContext(type = PersistenceContextType.EXTENDED),以便在視圖圖層上獲得延遲加載(需要獲取它關閉這個會話),但我有1級緩存問題(我想)。因爲對象被緩存,即使我的第二級緩存設置關閉。在關閉「type = PersistenceContextType.EXTENDED」後,我得到了系統沒有緩存對象,但又跳入延遲加載問題。在使用@PersistenceContext時避免1級緩存問題(type = PersistenceContextType.EXTENDED)
//@PersistenceContext(type=PersistenceContextType.EXTENDED)
@PersistenceContext 私人EntityManager的EntityManager的;
有什麼辦法可以控制這個嗎?我真的需要延遲加載,但不希望每次都將對象存儲在1級緩存中。
感謝
噢對不起:我使用hibernate jpa impl – Thiago 2010-10-27 01:11:56