jpa

    2熱度

    1回答

    我有一個java方法在事務中運行,我使用以下JPA查詢讀取Oracle數據庫表,然後使用以下查詢的結果在同一個表中插入新記錄。我想了解鎖模式PESSIMISTIC_WRITE將在這種情況下工作。當執行下面的查詢時,整個表是否會被鎖定,阻止從該表讀取其他數據,直到我的方法在插入後提交事務爲止? @NamedQuery(name = "findByMaxSeqForGivenOrd", query =

    0熱度

    1回答

    我上課的這種結構 CarElementClasses Integer id @OneToMany(mappedBy = "carElementClass") private List<CarClassJoins> carClassJoins; CarClassJoins Integer id @ManyToOne @JoinColum

    0熱度

    2回答

    我有一個類,我只需要來自另一個映射實體的單個列。我寧願取消全面引用。有沒有辦法做到這一點?我已經詳盡地搜索了一下,但是我絕對沒有這個術語。 解釋: @Entity @Table(name = "foo") @Data public class Foo { @Id @Column(name = "itemid") private long id; @C

    0熱度

    2回答

    無法弄清楚如何從我的數據庫中檢索「blob」類型。無法弄清楚如何在JPA中做。 public interface ActeRepository extends JpaRepository<byte[], String> { @Query(value = "select doc from t_doc_content", nativeQuery = true) public Lis

    3熱度

    1回答

    我需要爲我的某個測試類更新config spring.jpa.hibernate.ddl-auto。對於除1之外的所有課程,它應保持爲update。 如何在運行時通過Springboot管理會話來實現此目的? 或者還有其他的出路嗎? 我可以選擇重新創建會話並將其用作here,但會話不是手動管理的。

    2熱度

    1回答

    我正在使用maven multimodule項目。 我把我的邏輯分爲不同的層次,演示文稿,商業邏輯,數據層,每個層次都在一個單獨的模塊(層)中。 當我嘗試插入的對象,出現此異常: org.hibernate.MappingException:未知實體:com.xxxxx.service.model.Object $代理$ _ $$ _ WeldClientProxy 這是如何造成的,我該如何解決這

    0熱度

    2回答

    我試圖通過以下方式通過日期,但無法成功。 dateAnswered是存儲日期爲2017-09-13 00:00:00的字段。 誰能告訴我在哪裏得到錯誤: 方法1:的setParameter @NamedQuery(name = "findAnswar", query = "SELECT a FROM Answar a WHERE (a.dateAnswered = :currentDate)"

    0熱度

    1回答

    我有以下表「物品」的列名,...,結束日期,活躍 現在我想在休眠的限制變化值/ postgres,如果endDate小於實際日期,則活動列應爲false。我不確定hibernate/Postgres是否可以做這樣的「實時檢查」。這是否有可能?

    0熱度

    1回答

    我試圖用Spring JPA中查詢Postgres DB後得到的resultset對象來映射視圖。 但我不知道該怎麼做,任何幫助將不勝感激 @Query(nativeQuery = true, value = "select e.job_number, p.tag_number, e.drawing_number, p.part_number, " + "eoa.operation_

    1熱度

    2回答

    Kotlin有一個數據類,它自帶toString(), equals(), hashCode(), and copy()。 可以使用equals() and hashCode()「直接開箱即用」,無需進一步調整JPA類?我們通常感覺有信心,我們正在做正確的事情之前,要花費大量的時間在「自然鍵」,持久化上下文的生命週期等在下面鏈接的文章讀了: Equals and Hashcode the-jpa-