• P10

      JPA 注解 文檔

    1、@Entity(name="EntityName")必須,name為可選,對應數據庫中一的個表?2、@Table(name="",catalog="",schema="")可選,通常和@Entity配合使用,只能標注在實體的class定義處,表示實體對應的數據庫表的信息name:可選,表示表的名稱.默認地,表名和實體名稱一致,只有在不一致的情況下才需要指定表名catalog:可選,表示Catalog名稱,默認為Catalog("").schema:可選,表示Schema名稱,默認為Schema("").

    wo2542155 2015-08-27   16188   0
    P35

      JPA(Hibernate) 文檔 文檔

    概述JPA(Java Persistence API)作為JavaEE5.0平臺標準的ORM規范,將得到所有JavaEE服務器的支持。Sun引入新的JPAORM規范出于兩個原因:其一,簡化現有JavaEE和JavaSE應用的對象持久化的開發工作;其二,Sun希望整合對ORM技術,實現天下歸一。總的來說,JPA包括以下3方面的技術:ORM映射元數據,JPA支持XML和JDK5.0注解兩種元數據的形式,元數據描述對象和表之間的映射關系,框架據此將實體對象持久化到數據庫表中;JPA的API,用來操作實體對象,執行CRUD操作,框架在后臺替我們完成所有的事情,開發者從繁瑣的JDBC和SQL代碼中解脫出來。查詢語言,這是持久化操作中很重要的一個方面,通過面向對象而非面向數據庫的查詢語言查詢數據,避免程序的SQL語句緊密耦合。使用JPA時,可以使用注釋配置實體的JPA行為。

    1510421687 2015-07-03   12490   0
    P8

      jpa注解總結 文檔

    1. @Entity一個普通的POJO類通過@Entity可以映射成為可持久化的類 @Entity //標識這個pojo是一個jpa實體 public class Users implements Serializable { } 2. @Table注釋可定義映射的表 @Entity @Table(name = "users") //name 屬性表示實體所對應表的名稱 public class Users implements Serializable { }

    lizhen_234 2015-04-08   5929   0
    P59

      JPA從入門到精通 文檔

    JPA概述—JPA是什么Java Persistence API,用于對象持久化的API是JavaEE5.0平臺標準的ORM規范,使得應用程序以統一的方式訪問持久層一、JPA概述—JPA是什么JPA是EJB3EntityBean,是一套從EJB3.0核心標準中分離出來的獨立的標準文檔J2EE4規范中最為人所熟悉的用來處理數據持久的EntityBean。

    每一個明天 2014-07-07   5991   0
    JPA   持久層框架   Apache   Java   SQL  
    P16

      JPA EntityManager詳解 文檔

    持久化上下文(Persistence Contexts)的相關知識,內容包括如何從Java EE容器中創建EntityManager對象、如何從Java SE中創建EntityManager對象、持久化上下文與事務(Transction)的關系,以及實體管理器工廠(Entity Manager Factory)的相關內容。? 通過本章的學習,讀者將深入掌握JPA中有關持久化上下文、事務處理的相關知識,從而能夠更加深入地應用JPA。?

    huqianghui 2014-05-19   640   0
    P105

      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 對象映射到關系數據庫表。

    藍天 2013-12-28   4831   0
    P59

      JPA 從入門到精通 文檔

    JPA簡介主要內容JPA概述使用JPA的步驟實體JPA的APIJPQL主要內容JPA概述使用JPA的步驟實體JPA的APIJPQLJPA概述JPA是什么JPA的產生為什么要使用JPAJPA和Hibernate的關系JPA的供應商JPA的實現JPA的優勢JPA的缺點JPA主要的技術一、JPA概述—JPA是什么Java Persistence API,用于對象持久化的API是JavaEE5.0平臺標準的ORM規范,使得應用程序以統一的方式訪問持久層。

    藍天 2013-12-27   5860   0
    JPA   持久層框架   Apache   Java   SQL  
    P22

      詳解 JPA2.0 動態查詢機制:CriteriaAPI 文檔

    自從JPA于2006年首次被引入之后,它就得到了Java開發社區的廣泛支持。該規范的下一個主要更新——2.0版本(JSR317)——將在2009年年底完成。JPA2.0引入的關鍵特性之一就是CriteriaAPI,它為Java語言帶來了一種獨特的能力:開發一種Java編譯器可以在運行時驗證其正確性的查詢。CriteriaAPI還提供一個能夠在運行時動態地構建查詢的機制。本文將介紹CriteriaAPI和與之密切相關的元模型(metamodel)概念。

    wenjunlee 2013-10-14   613   0
    P44

      EJB3.0 JPA 概述 文檔

    JPA(Java Persistence API)是Sun官方提出的Java持久化規范。它為Java開發人員提供了一種對象/關系映射工具來管理Java應用中的關系數據。他的出現主要是為了簡化現有的持久化開發工作和整合ORM技術,結束現在Hibernate、TopLink等ORM框架各自為營的局面。值得注意的是,JPA是在充分吸收了現有Hibernate、TopLink等ORM框架的基礎上發展而來的,具有易于使用、伸縮性強等優點。從目前的開發社區的反應上看,JPA受到了極大的支持和贊揚,其中就包括了Spring與EJB3.0的開發團隊。著眼未來幾年的技術走向,JPA作為ORM領域標準化整合者的目標應該不難實現。

    wenjunlee 2013-10-14   3016   0
    JPA   持久層框架   Java   SQL   XML  
    P42

      EJB3.0 JPA 概述 文檔

    在Java EE5中, Entity Bean做為EJB規范中負責持久化的組件將逐漸成為一個歷史名詞了,作為J2EE 4規范中最為人所熟悉的Entity Bean在Java EE5中被推到重來,取而代之的是java開發的通用持久化規范Java Persistence API 1.0, 其實就是完全重新定義了的Entity Bean規范(目前在很多場合中,由于歷史原因我們仍然使用ejb3持久化來稱呼這個規范)。JPA作為java中負責關系數據持久化的組件已經完全獨立出來成為一個單獨的規范,而不再屬于Enterprise Java Bean的范疇(EJB更多的是指Stateless/Stateful session bean和Message Driven Bean)。<br> 值得注意的是Java Persistence API并不是J2EE環境專用,而是在java中的通用API。意味著我們可以在任何需要訪問關系數據庫的地方使用JPA,甚至包括swing開發的桌面應用。JPA也不要求一定在J2EE容器中才能運行,而是任何有JVM的環境都可以運用。 這就使得我們可以很容易的把JPA作為一個持久化組件自由的和各種容器/框架(EJB3容器, Spring等等)組合。?

    muercy 2013-07-09   467   0
    JPA   持久層框架   Java   SQL  
    P11

      JPA 入門 文檔

    一、入門介紹JPA是SUN官方提出的java持久化規范,主要目的是為了簡化現有的持久化開發工作和整合ORM技術,JPA會逐步成為ORM領域的標準整合技術。需要強調的是:JPA是規范,并不是新的ORM框架,它的出現只是為了規范現有的ORM技術,并不會取代hibernate這樣的ORM框架,在采用JPA開發時,我們仍可以用到像hibernate這樣的ORM框架,只是開發出來的產品不會現依賴于某個具體的持久化框架,持久化框架也會逐步依JPA為規范進行實現,這樣就可以真正意義上實現低耦合。

    heou1986 2013-06-06   476   0
    P44

      JPA 詳解 文檔

    JPA(Java Persistence API)是Sun官方提出的Java持久化規范。它為Java開發人員提供了一種對象/關系映射工具來管理Java應用中的關系數據。他的出現主要是為了簡化現有的持久化開發工作和整合ORM技術,結束現在Hibernate、TopLink等ORM框架各自為營的局面。值得注意的是,JPA是在充分吸收了現有Hibernate、TopLink等ORM框架的基礎上發展而來的,具有易于使用、伸縮性強等優點。

    7230 2013-05-28   3256   0
    JPA   持久層框架   Java   SQL   XML  
    P35

      JPA(Hibernate) 文檔 文檔

    JPA(Hibernate)概述JPA(Java Persistence API)作為JavaEE5.0平臺標準的ORM規范,將得到所有JavaEE服務器的支持。Sun引入新的JPAORM規范出于兩個原因:其一,簡化現有JavaEE和JavaSE應用的對象持久化的開發工作;其二,Sun希望整合對ORM技術,實現天下歸一。

    shiwenliang 2013-04-20   323   0
    P52

      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 對象映射到關系數據庫表。

    jackzhang123 2013-04-07   2186   0
    P6

      學習JPA - Hibernate Annotation使用實例 文檔

    目前,JPA(Java Persistence API)的使用范圍越來越廣,作為Java EE 5.0平臺標準的ORM規范,得到了諸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同時還是EJB 3.0的重要組成部分。JPA的宗旨是為POJO提供持久化標準規范。它能夠脫離容器獨立運行,方便開發和測試。本文將通過一個小實例來說明如何在Hibernate中使用JPA,來達到簡化編程的目的。

    socul 2013-04-02   3767   0
    P59

      JPA 從入門到精通 文檔

    JPA簡介主要內容JPA概述使用JPA的步驟實體JPA的API JPQL主要內容JPA概述使用JPA的步驟實體JPA的API JPQL JPA概述JPA是什么JPA的產生為什么要使用JPA JPA和Hibernate的關系JPA的供應商JPA的實現JPA的優勢JPA的缺點JPA主要的技術一、JPA概述—JPA是什么Java Persistence API,用于對象持久化的API是Java EE5.0平臺標準的ORM規范,使得應用程序以統一的方式訪問持久層一、JPA概述—JPA是什么JPA是EJB3 EntityBean,是一套從EJB3.0核心標準中分離出來的獨立的標準文檔J2EE4規范中最為人所熟悉的用來處理數據持久的EntityBean,在JavaEE5中被推到重來,取而代之的是java開發的通用持久化規范Java Persistence API 1.0,其實就是完全重新定義了的EntityBean規范;

    lossie1688 2013-01-25   4873   0
    JPA   持久層框架   Apache   Java   SQL  
    P22

      JPA 開發文檔 文檔

    JDO是 Java EE標準中另外一個支持管理持久化數據的規范,JDO規范使用和 JPA非常類似的 API,只是通常是通過 JCA技術集成到應用服務器上。但是 JDO是針對輕量級容器而設計的,不能夠支持容器級別的聲明式安全、事務特性,也無法對遠程方法調用提供支持。EJB 3.0規范由三部分組成:EJB3.0 Simplified API、EJB核心規范(EJB Core Contracts and Requirements)和 JPA(Java Persistence API)。JPA規范部分詳細的介紹了 JPA中實體 Bean的定義,并介紹了實體 Bean支持的注釋、全新的查詢語言、實體管理接口、容器實現規范等內容。 JPA標準制定過程中充分吸收了目前已經出現的所有持久化技術的所有優點,摒棄了它們存在的局限,使 JPA在簡單易用、查詢能力等方面表現突出。

    xjchome 2012-12-18   3257   0
    P

    JPA 中文教程 文檔

    JPA(Java Persistence API)作為Java EE 5.0平臺標準的ORM規范,將得到所有Java EE服務器的支持。Sun這次吸取了之前EJB規范慘痛失敗的經歷,在充分吸收現有ORM框架的基礎上,得到了一個易于使用、伸縮性強的ORM規范。從目 前的開發社區的反應上看,JPA受到了極大的支持和贊揚,JPA作為ORM領域標準化整合者的目標應該不難實現。 <br> JPA通過JDK 5.0注解或XML描述對象-關系表的映射關系,并將運行期的實體對象持久化到數據庫中,圖 1很好地描述了JPA的結構: Sun引入新的JPA ORM規范出于兩個原因:其一,簡化現有Java EE和Java SE應用的對象持久化的開發工作;其二,Sun希望整合對ORM技術,實現天下歸一。

    jifengkuku 2012-09-05   22676   0
    P37

      JPA(基于Hibernate框架) 文檔

    JPA(Java Persistence API)是Sun官方提出的Java持久化規范。它為Java開發人員提供了一種對象/關聯映射工具來管理Java應用中的關系數據。 <br> JPA由EJB 3.0軟件專家組開發,JPA的宗旨是為POJO提供持久化標準規范,能夠脫離容器獨立運行,方便開發和測。目前Hibernate 3.2、TopLink 10.1.3以及OpenJpa都提供了JPA的實現。<br> JPA不是一種新的ORM框架,他的出現只是用于規范現有的ORM技術,他不能取代現有的Hibernate,TopLink等ORM框架。相反,在采用JPA開發時,我們仍將使用到這些ORM框架,只是此時開發出來的應用不再依賴于某個持久化提供商。應用可以在不修改代碼的情況下在任何JPA環境下運行,真正做到低耦合,可擴展的程序設計。

    weiqiulai 2011-12-19   809   0
    JPA   持久層框架   Java   SQL   Basic  
    P42

      EJB3.0 JPA 概述 文檔

    在Java EE5中, Entity Bean做為EJB規范中負責持久化的組件將逐漸成為一個歷史名詞了,作為J2EE 4規范中最為人所熟悉的Entity Bean在Java EE5中被推到重來,取而代之的是java開發的通用持久化規范Java Persistence API 1.0, 其實就是完全重新定義了的Entity Bean規范(目前在很多場合中,由于歷史原因我們仍然使用ejb3持久化來稱呼這個規范)。JPA作為java中負責關系數據持久化的組件已經完全獨立出來成為一個單獨的規范,而不再屬于Enterprise Java Bean的范疇(EJB更多的是指Stateless/Stateful session bean和Message Driven Bean)。 值得注意的是Java Persistence API并不是J2EE環境專用,而是在java中的通用API。意味著我們可以在任何需要訪問關系數據庫的地方使用JPA,甚至包括swing開發的桌面應用。JPA也不要求一定在J2EE容器中才能運行,而是任何有JVM的環境都可以運用。 這就使得我們可以很容易的把JPA作為一個持久化組件自由的和各種容器/框架(EJB3容器, Spring等等)組合。?

    lgkw 2011-11-03   5925   0
    JPA   持久層框架   Java   SQL  
    1 2

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色