jpa

    1熱度

    2回答

    我有2個實體: 站長: @Entity @Table(name = "master") public class Master implements java.io.Serializable { @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "seq") private Integer

    0熱度

    1回答

    我希望在我的spring引導項目中手動配置hibernate jpa,因爲我需要引用2個數據源。其中一個JPA bean配置的是初級講座: @Configuration @EntityScan("com.channeljin.common.data.entities.user") @EnableJpaRepositories( entityManagerFactoryRef = "u

    0熱度

    1回答

    我是Java中的Spring和Web開發的新手。 我讀了Hibernate/JPA 2.0文檔,並且我知道在註釋 @OrderColumn中有一個參數name。 @OrderColumn(name = "name_of_the_column_that_we_would_like_to_order")我們的收藏。 但是,我已經看到一些其他的名字 - 例如, pos and nbr。我猜測這些建議應該

    1熱度

    1回答

    我有一個包含超過100萬條記錄的csv文件。我想對這些記錄做一些處理,並將所有記錄保存在數據庫中。 我嘗試了幾個選項。 保存在一個GO jpaepository.save(實體)的所有實體; 這種方法需要永遠,永遠不會競爭。適用於較小的記錄數。 保存所有實體逐個 entities.forEach(jpaRepository ::保存); 這種方法完成,但花費了很多時間和內存使用在天空。

    0熱度

    2回答

    我使用Spring 3.2.9將多層架構設計分解爲3個模塊web,service,repository。在倉庫中,我定義了一個通用的DAO類,我通過其他實體特定的DAO類繼承。 問題是,當我嘗試懶惰地從服務層獲取我的實體集合時,我總是得到LazyInitializationException。我曾嘗試將@Transactional放在我的服務類上,但它似乎不起作用。我只能避免異常,如果我立即在DA

    1熱度

    3回答

    我正在使用spring jpa存儲庫和hibernate一起將實體保存到我的oracle數據庫。如何使用Spring-Hibernate獲得我的oracle數據庫序列的下一個值? 這是我的事件類: @Entity public class Event { @Id @GeneratedValue(strategy = GenerationType.AUTO) pri

    1熱度

    1回答

    隨着Permission是一個枚舉,是可以選擇的所有用戶,而無需使用JPA標準API一定的權限: @Entity public class User { @ElementCollection @CollectionTable(joinColumns = @JoinColumn(name = "USER_ID")) private Set<Permission> p

    0熱度

    1回答

    JPA如何在實體上保存OneToMany對象圖多方已經存在於數據庫中。它是否在'Many'一側查詢實體的表以找到主鍵,以便它可以插入實體的'一側'? E.g. 員工--- *項目 有一個網頁,你需要提供員工的詳細信息,然後逐個添加項目。說出頁面上提供的員工詳細信息以及提供和添加的2個項目詳細信息,並保存此對象圖。現在,當提供了第二個員工詳細信息並提供了與數據庫中已存在的項目詳細信息相同的項目詳細信

    0熱度

    1回答

    我有我建立HATEOAS鏈接,JPA實體: @Entity public class PolicyEvent extends ResourceSupport` 我想產生的HATEOAS的鏈接以便在PolicyEvent table被持久化。 JPA似乎沒有在resources支持中的_links成員的PolicyEvent table中創建列。 是否有某種方法可以通過JPA持久化鏈接成員,或

    0熱度

    1回答

    在控制器中,我調用一個服務方法來刪除用戶之間的「友誼」。 // Remove friendship friendshipService.removeFriendship(friendship); 這是方法 @Override public void removeFriendship(Friendship friendship) { Long fromId = friend