Posted on 2007-09-02 08:42
詩特林 閱讀(1105)
評論(1) 編輯 收藏 所屬分類:
JPA
JPA 批注參考
作為 Java 企業版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 規范的組成部分,Java 持久性 API (JPA) 顯著簡化了 EJB 持續性并提供了一個對象關系映射方法,該方法使您可以采用聲明方式定義如何通過一種標準的可移植方式(在 Java EE 5 應用服務器內部以及 Java 標準版 (Java SE) 5 應用程序中的 EJB 容器外部均可使用)將 Java 對象映射到關系數據庫表。
在 JPA 之前,Java EE 應用程序將持續類表示為容器管理的實體 bean。使用 JPA,您可以將任何普通的舊式 Java 對象 (POJO) 類指定為 JPA 實體:一個應使用 JPA 持久性提供程序的服務將其非臨時字段持久保存到關系數據庫(在 Java EE EJB 容器的內部或在簡單 Java SE 應用程序中的 EJB 容器的外部)的 Java 對象。
使用 JPA 時,可以使用批注配置實體的 JPA 行為。批注是一種使用元數據修飾 Java 源代碼的簡單表達方法,它編譯為相應的 Java 類文件,以便在運行時由 JPA 持久性提供程序解釋以管理 JPA 行為。
..........................
更多請參考:
http://www.oracle.com/technology/global/cn/products/ias/toplink/jpa/resources/toplink-jpa-annotations.html
有關 JPA 的更多信息,請參見: