eclipselink

    1熱度

    1回答

    在我當前的項目中,我們將折射器對數據庫實體的nls支持。在我們以前的版本中,我們使用會話語言,但不幸的是,這種行爲並不完全穩定。所以我們將更改代碼,以便語言信息存儲在查詢中。 我很想有一箇中央實例來處理這種語言行爲,而不是改變每個查詢,在每個實體遍佈整個項目。 E.g.我有這樣的實體: @NamedQueries({ @NamedQuery(name = NLSBackendEntity.fin

    0熱度

    2回答

    爲什麼使用Spring 1.5.4.RELEASE和Eclipselink 2.6.4進行以下兩個簡單的集成測試失敗? @RunWith(SpringRunner.class) @SpringBootTest(classes = {MyApp.class}) @WebAppConfiguration @DirtiesContext(classMode = ClassMode.BEFORE_C

    0熱度

    1回答

    我使用eclipse鏈接作爲JPA實現,並連接到運行在「jdbc:XXX://localhost:35001/」上的數據庫。有沒有一種方法可以跟蹤所有的sql調用?我在本地機器上的eclipse中的java項目中運行這個。 感謝

    0熱度

    1回答

    我具有被映射到xml類型列在DB2的String屬性: @Column(name = "SEARCH_CRITERIA", nullable = false) private String searchCriteria; 的EclipseLink返回參考:com.ibm.db2.jcc.am .RE @ 8cc92e26 ,我用這回正是我想要的OpenJPA前: "<person> <na

    0熱度

    1回答

    對我的英語提前感到抱歉。 我試圖在實體列表中添加元素,並且只有第一個元素停留在此列表中。 下面的例子: Project project = project_facade.find(1L); Machine machine = machine_facade.find(1L); for(int i=0;i<3;i++){ Test test = new Test(); tes

    0熱度

    1回答

    我想刷新存儲在當前事務中的所有實體到數據庫(不通過commit提交當前事務)。 在這樣做之前,我是否需要檢查事務是否處於活動狀態? if (this.entityTransaction.isActive()) { this.entityManager.flush(); } 謝謝

    0熱度

    1回答

    我試圖將數據插入到數據庫 我輸入JSON: { "loop_ind": "TERM", "callRedirectRicTgrpDetailsList": [{ "ric": "RIC1", "tgrp": "TGRP1", "priority": 1 },{ "ric": "RICX2", "tgrp":

    1熱度

    1回答

    我有一些實體和延遲加載的引用。 EntityA { @ManyToMany private List<EntityB> bs; } EntityB { @ManyToMany private List<EntityA> as; } 我想知道,如果它是保存,如果他們已經加載的PC裏面前訪問持久化上下文(PC)外面那些慵懶的集合? E.g. // put into PC

    0熱度

    1回答

    重複條目,我們有兩個實體 @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") @Entity @Table(name = "distributionlists", schema = "") public class DistributionList implements Serializabl

    0熱度

    1回答

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