jpa-2.1

    1熱度

    2回答

    我有以下類別: AbstractEntity,這是超一流的我所有的實體並存儲所有實體使用的公共領域,如ID: @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class AbstractEntity implements Serializable { @Id @Generate

    4熱度

    1回答

    我目前正在使用mysql作爲數據庫使用queryDsl,jpa和hibernate的項目。其中一個生成的查詢需要625秒才能執行。由於我沒有自由更改表本身的索引,但我可以對實際查詢使用強制索引,這會在測試期間將查詢時間減少到0.62秒,因此我如何在QueryDSL中執行此操作?

    1熱度

    1回答

    我有一個懶惰的集合,我想要在我的服務/控制器初始化。此時我可以這樣做: Hibernate.initialize(myEntity.getListOfThings()); 該命令依賴於hibernate,並且不會使JPA的實現透明。有沒有JPA這樣做的優雅方式?

    0熱度

    2回答

    我有一個實體與集AuditRecords的: private Set<AuditRecord> auditRecords; AuditRecord實現Serializable。 然而聲納掃描發現這組等成套的其他實體的關鍵問題: Fields in a "Serializable" class should either be transient or serializable : Make "

    4熱度

    1回答

    我試圖從似乎很好的ehcache切換到'原生'Wildfly的Infinispan。我沒有對WildFly的默認配置進行任何更改,我使用的是hibernate和infinispan內置模塊。 我開始與基本的持久性配置,如: <persistence-unit name="frmwrkjta" transaction-type="JTA"> <provider>org.hibernate

    1熱度

    2回答

    我試圖從PostgreSQL的函數來獲取數據,我用這個例子here 下面的映射類IN/OUT數據: @XmlType(name="AccountRR") @NamedStoredProcedureQuery ( name="getAccountMapping", procedureName="accountFunction", parameters = {

    1熱度

    1回答

    這個例子: CREATE TABLE IF NOT EXISTS COUNTRY ( COUNTRY_CODE VARCHAR(3) NOT NULL, DIALLING_CODE VARCHAR(5) NOT NULL, CREATION_TIMESTAMP TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

    0熱度

    1回答

    我真的很難找到一個現實世界用於CascadeType.DETACH,CascadeType.MERGE,CascadeType.REFRESH OneToMany關係。 讓我們把它放在一個例子: User hasMany UserAccess 每次在網站上的用戶登錄,則創建包含他的IP地址和DateTime一個UserAccess對象。 這些03 CascadeTypes如何影響現實世界過程中

    1熱度

    2回答

    我在哪裏可以獲得完整的javax.persistence屬性集合。我可以在JPA 2.1的persistence.xml中使用它。 我已經嘗試了更多,半天。我只有JPA規範中的幾個屬性,其餘屬性是供應商特定的。但我想要所有JPA屬性,是否有任何類或接口持有所有這些屬性?所有的網站都顯示供應商特定的屬性,無論是Hibernate或EclipseLink。但要實現供應商獨立性,我只能使用JPA屬性。

    1熱度

    1回答

    我使用的彈簧數據的JPA與Hibernate作爲供應商。 我想要的,而不是(0,1,2) 我枚舉類堅持在VARCHAR(enum.tostring)我的枚舉: public enum MagasinType { PRINCIPAL { @Override public String toString() { return "Principale".toUpperC