jpa

    4熱度

    2回答

    我覺得這是一個愚蠢的問題,但我找不到答案。我有一個類如下: import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Gene

    2熱度

    1回答

    這是一個簡單的程序,用於寫入和讀取mysql數據庫。當我輸入測試數據時,它全部在mySQL客戶端中可見。然而,當我使用OpenJPA檢索相同的數據時,所有ID都顯示爲「0」,但名稱是正確的。在交易過程中ID可能會丟失的原因是什麼? POJO類 import java.io.Serializable; import javax.persistence.*; @Entity (name="Pe

    3熱度

    1回答

    我有兩個項目: beans.jar與JPA實體(註解爲JSON/XML序列化)和persistence.xml文件 rest.war與REST應用,其中是JPA EntityManagerFactory定製性能如hibernate.connection.* 我希望分發的被實例化ans.jar以獲得更好的客戶端編程便利。到目前爲止好。 某些實體在@PrePersist事件(實際上淹沒密碼散列)中有代

    0熱度

    1回答

    我正在一起查詢需要加載與另一個實體有多對一關係的實體列表,這個實體與另一個實體有多對一的關係。我不需要關聯加載的任何數據,但是在查看查詢日誌時,我發現JPA自動加載它。我的理解是,發生這種情況是因爲我的JPA實現無法創建代理來代表關聯的實體,就像它可以對集合所做的那樣。 假設我的實體是Ham,它與Sandwich具有多對一的關係。我JPQL獲得火腿的列表看起來可能是這樣: Select H fro

    0熱度

    2回答

    我在寫一個J2EE/JPA/Spring 3應用程序,試圖保持純JPA 2.0。我想獲得一些子對象的數量而不必加載它們,因爲它顯然是一個昂貴的操作。比如這裏有一個簡單的例子 Organisation - OrgID - OrgName Employee - EmployeeID - OrgID (key to Organisation table) - EmployeeName

    3熱度

    2回答

    我準備爲我的應用實現後端,現在我正在投影數據層。我正在尋找春天。

    2熱度

    1回答

    假設我有三張表格(患者醫生和藥物)。 「患者」表具有引用醫生表中的列的FK約束,並且類似地,「藥品」表具有引用「患者」表中的列的FK cnstraint。現在,當我嘗試使用 //Delete From Patient Table javax.persistence.Query query = manager.createQuery("DELETE From PatientEnroll e

    0熱度

    1回答

    我一直在嘗試幾天,以獲得複合鍵來看看網上的許多例子,但仍然失去了一些東西,因爲它不工作。使用下面的代碼發佈我目前遇到以下錯誤:無法確定類型:java.util.Set,在表:USER_PROFILE,爲列:[org.hibernate.mapping.Column(userProfileDataFilter)]。 如果我從UserProfile對象註釋掉UserProfileDataFilter,

    8熱度

    2回答

    比方說,我有以下persistence.xml與連接url,用戶&密碼全部硬編碼。 以下是針對Hibernate 3.2的。對於Hibernate 3.5 ++,我們必須將「hibernate.connection」更改爲「javax.persistence」。但是不管文字是「hibernate.connection」還是「javax.persistence」,我都會問這個問題。 <persist

    2熱度

    1回答

    我有2個實體,比如汽車和引擎(只是示例名稱,但邏輯相同)。 @Entity public class Car { @Id private Long id; @OneToOne(mappedBy = "car", cascade = Cascade.ALL) private Engine engine; ... } @Entity p