jpa

    6熱度

    2回答

    來自包java.time的LocalDateTime的類別爲value based classes。如果我有一個使用這樣的對象作爲字段的實體,我會遇到以下「問題」: 基於值的類不應被序列化。但是,JPA實體必須實現Serializable接口。這個悖論的解決方案是什麼?不應該有人使用LocalDateTime作爲JPA實體的字段嗎?改用日期?這將是不令人滿意的。 這個問題是一個聲納規則squid:

    2熱度

    2回答

    有沒有辦法使用另一個實體的主鍵作爲主鍵而不使用Embeddable或Id類。例如: @Table(name = "employee") @Entity public class Employee implements Serializable { @Id @JoinColumn(name = "person_id") private Person person;

    0熱度

    1回答

    我有一個find()方法的問題。 我有一個'DueDiligenceGestori'類映射數據庫表。表中的主鍵是一個數(19),因此我映射該實體有很長如以前那樣 下面是類 package com.xxx.model.duediligencegestori; import java.io.Serializable; import java.util.Date; import javax.

    0熱度

    2回答

    我想2日期字段添加到我的實體 creationDate lastModificationDate 我怎麼可以在Spring數據REST爲它們定義的默認值,這樣creationDate得到它的默認值(當前日期)當我創建實體,lastModificationDate獲取它的值作爲該實體的每個放置請求的當前日期?

    0熱度

    1回答

    我收到這個異常,當我試圖用消息保存主題: 嵌套異常是javax.persistence.EntityNotFoundException:無法找到帶有id的mypackage.model.Message fb8d39ea-0094-410d-975A-ea4495781422 下面是該模型: @Entity public class Topic { @Id private St

    1熱度

    3回答

    我嘗試使用以下技術堆棧來構建REST應用: 春 VueJs JPA(休眠) 這是我第一次編寫Sping應用程序和Web應用程序開發的經驗。 我有4代表在我的數據庫: 語言 句子 規則 用戶 例如,在規則有: Rule create(EntityManagerFactory factory, String type, String hint, String help, Language langua

    0熱度

    1回答

    說明 有一個PersonRepository和Person實體, Person類包含List<Qualification>。 Qualification類有3個簡單的字段。 我嘗試添加自定義方法@Query註釋和使用JPQL得到的結果,但Qualification類領域是不可用於操縱JPQL因爲庫本身包含List<Qualification>代替的Qualification只是一個簡單的領域。 如

    0熱度

    1回答

    我試圖運行我的彈簧引導,ibatis,jpa應用程序。 這是我在我的H2數據庫中運行的sql腳本。 CREATE TABLE COMMITTEE( CODE NUMBER PRIMARY KEY, NAME VARCHAR2(100), P_CODE NUMBER, CONSTRAINT P_CODE_FK FOREIGN KEY (P_CODE) REFER

    0熱度

    1回答

    我正在使用Eclipselink JPA,我有一個帶有@Version和樂觀鎖定註解的時間戳字段的實體。 默認情況下,這會將entitymanager設置爲使用數據庫時間,因此,如果必須執行批量更新,則它無法正常工作,因爲每次要插入時都會查詢數據庫的時間。 如何更改TimestampLockingPolicy以使用LOCAL_TIME? 該類org.eclipse.persistence.desc

    1熱度

    1回答

    我在Spring Web應用程序中使用JPA/Hibernate訪問關係數據庫。我有很多Ajax查詢需要將關係結果轉換爲JSON對象。是否有一個簡單的解決方案將這樣的內容從關係JPA查詢轉換爲下面的內容? 結果 [ { id: event-..782, color: rgba(14,48,71,0.6), startTime : 2017-12-27 00:05, endTime: 20