eclipselink

    0熱度

    1回答

    我在JPA-NamedQuery中使用COALESCE。我總是在Eclipse上此錯誤消息: The abstract schema type 'COALESCE' is unknown. 你有任何想法如何去除呢? 請注意查詢正常工作。 編輯 查詢是 @NamedQuery(name = "FootBaller.mostActive", query = "SELECT f FROM

    1熱度

    1回答

    不幸的是,在這種情況下,其他實體名稱,模式名稱不起作用。我不明白這個解釋的描述。這是什麼意思? 異常[的EclipseLink-93](Eclipse持久服務 - 2.6.4.qualifier):org.eclipse.persistence.exceptions.DescriptorException異常 說明:表[驅動]不存在於這個描述符。 描述符:RelationalDescriptor(

    0熱度

    1回答

    我正在使用JPA和EclipseLink(2.5.2)。 我有以下實體: @Entity @Table(name="Consumer") public class Consumer implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedVa

    0熱度

    1回答

    我無法理解爲什麼雙向關係並不在這裏工作很,因爲我希望它。當我在兩種方式設置關係後堅持擁有一方時,就會發生級聯,並執行「INSERT INTO INVERSESIDE」SQL語句。這會導致嘗試將重複PK添加到反面實體表中時引發異常。 我認爲應該有一個「UPDATE」語句來代替,如反側實體已在DB和 - 至於我的新秀膽量可以告訴 - 完全由JPA管理。 數據庫樣機: TABLE INVERSESIDE

    0熱度

    1回答

    我正在配置我的項目,我已經嘗試了here和there中提到的解決方案,但我仍然收到相同的錯誤。只有@PersistenceContext(type = PersistenceContextType.EXTENDED)我沒有得到例外,但並不反映更新/保存/刪除操作。 的applicationContext.xml <bean class="org.springframework.orm.jpa.su

    0熱度

    1回答

    親愛的同學程序員, 我一直在考慮的任務來更新約10 000 - 在Oracle 11g數據庫100 000記錄每分鐘。這些記錄的當前狀態保存在全局ArrayList中,因此我不需要從數據庫中選擇所有更新中的所有記錄。調度程序在每分鐘開始時更新ArrayList中的這些記錄,然後開始更新數據庫中的記錄。 我不能改變這個事實,這是客戶的要求。 要實現高性能,應使用本地批量更新功能完成這些更新。 我正在

    0熱度

    1回答

    我有一個簡單的namednativequery,它在爲REST Web服務插入時生成新的PK。 Message.java @NamedNativeQueries({@NamedNativeQuery(name="Message.send", query="INSERT INTO Leaf.Message (MessageID,Status,Message,Description,Sent

    0熱度

    1回答

    我有哪幾種PropertyAttributes實體Property - 管理的名單,即 @OneToMany(mappedBy = "property", cascade = { CascadeType.ALL}, fetch = FetchType.EAGER) @JoinFetch(value = JoinFetchType.INNER) private List<PropertyAttr

    0熱度

    1回答

    我最近切換了開發機器,現在正在將對象寫入/從持久性數據庫中檢索對象不再有效。當我嘗試在我的新機器上調試webapp項目時發生這種情況。 它適用於我的舊筆記本電腦,但不知何故將不會在新的筆記本電腦上。我也將webapp部署到服務器,並且一切都按預期工作。 我得到以下兩個錯誤信息與數據庫進行交互: 寫作對象數據庫: SEVERE: Exception sending context initializ

    0熱度

    1回答

    我有一個@OneToOne兩個JPA實體之間的關係,下面的例子被簡化了,而不是真正的實體名稱。 @Entity public class Stock { @Id private Long id; @OneToOne(fetch = FetchType.Lazy, mappedBy = "stock", cascade = CascadeType.ALL)