JPA教程

JPA標準API

Harries 發布于 2016-01-29

標準是用來定義查詢實體的預定義API。它是定義JPQL查詢的另一種方式。這些查詢是類型安全的,可移植的,并且容易被改變的語法進行修改。類似于JPQL,它遵循的抽象模式(容易編輯模式)和嵌入的對象。元數據API是夾雜著標準的API模型持久性實體的標準查詢。 標準的API的主要優點是...

閱讀(602)評論(0)贊 (0)

JPA實體關系

2

Harries 發布于 2016-01-29

本章將指導完成學習實體間的關系。一般的關系數據庫中的表之間的更有效。這里的實體類都被視為關系表(JPA的概念),因此是實體類之間的關系如下: @ManyToOne 關系 @OneToMany 關系 @OneToOne 關系 @ManyToMany 關系 @ManyToOne 關系...

閱讀(544)評論(0)贊 (0)

JPA高級映射

1

Harries 發布于 2016-01-29

JPA是一種發布使用Java規范的庫。因此,它支持所有的面向對象的概念實體,持久性。到現在為止,我們已經完成了對象關系映射的基本知識。本章將完成對象和關系單位之間的高級映射。 繼承策略 繼承是任何面向對象語言的核心理念,因此我們可以用實體之間的繼承關系和策略。JPA支持三種類型的...

閱讀(584)評論(0)贊 (0)

JPA JPQL/持久化查詢語言

2

Harries 發布于 2016-01-29

本章介紹有關JPQL和它的工作原理與持久性單元。在這一章中,給出的例子遵循相同的包層次結構,和我們在前面的章節中使用一樣。 Java持久化查詢語言 JPQL代表Java持久化查詢語言。它被用來創建針對實體的查詢存儲在關系數據庫中。 JPQL是基于SQL語法的發展。但它不會直接影響...

閱讀(758)評論(0)贊 (0)

JPA實體管理器

2

Harries 發布于 2016-01-29

本章將使用一個簡單的例子來說明JPA是如何工作的。讓我們來考慮以員工管理為例。假設員工管理分別創建,更新,查找和刪除員工的記錄操作。正如前面提到的,使用MySQL數據庫進行數據庫操作。 對于此示例中的主要模塊如下: 模型或POJO Employee.java 持久化 Persis...

閱讀(648)評論(1)贊 (0)

JPA安裝配置

11

Harries 發布于 2016-01-29

本章將指導完成JPA在Windows和Linux系統的設置過程。 JPA可以很容易地安裝并集成而無需任何復雜的設置程序,簡單幾個步驟在當前的Java環境。在安裝時用戶管理是必需的。 系統要求 JDK Java SE 2 JDK 1.5 或以上 內存 1 GB RAM (推薦,小了...

閱讀(680)評論(0)贊 (0)

JPA ORM組件

1

Harries 發布于 2016-01-29

最現代的應用程序使用關系型數據庫來存儲數據。最近,許多廠商改用對象數據庫,以減少其對數據的維護負擔。這意味著對象數據庫或對象關系技術正在存儲,檢索,更新和維護數據的照顧。這個對象關系型技術的核心部分是映射orm.xml中的文件。隨著XML不需要編譯,可以很容易地進行修改多個數據源...

閱讀(673)評論(0)贊 (0)

JPA架構

2

Harries 發布于 2016-01-29

JPA(Java持久性API)是存儲業務實體關聯的實體的來源。它顯示了如何定義一個面向普通Java對象(POJO)作為一個實體,以及如何與管理關系實體。 類級別架構 下圖顯示了JPA的類的層次結構。它顯示核心類和JPA接口。 下表描述了每個在上述架構的顯示單元。 單元 描述 En...

閱讀(712)評論(0)贊 (0)

2013平特肖公式