持久化實體管理EntityManager數據庫
EntityManager 在Java persistence規範中,EntityManager是爲全部持久化操做提供服務的中樞。
Persistence context 持久上下文是由一組受託管的實體對象實例所構成的集合,它受EntityManager的管理。對象
實體的狀態
新建狀態:新建的實體對象,還沒有擁有持久化主鍵,沒有和一個持久化上下文關聯起來。
託管狀態:已經擁有持久化主鍵並和持久化上下文創建了聯繫。
遊離狀態:擁有持久化主鍵,但還沒有和持久化上下文創建聯繫。
刪除狀態:擁有持久化主鍵,已經和持久化上下文創建聯繫,但已經被安排從數據庫中刪除。get