openjpa

    0熱度

    1回答

    我試圖將我的PostgreSQL db與OpenJPA和Spring連接起來。 這是我的Spring上下文文件。它包含MVC部分和TX。 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:

    0熱度

    1回答

    我必須創建一個命名查詢,我需要按照字段對結果進行分組,並使用IN子句來限制結果。 的,它看起來像這樣 SELECT new MyDTO(e.objID) FROM Entity e WHERE e.objId IN (:listOfIDs) GROUP BY e.attr1, e.attr2 我使用的OpenJPA和IBM DB2。在某些情況下,我的ID列表可能會非常大(> 80.000的ID

    0熱度

    1回答

    我發現this線程非常有幫助,但它看起來像建議中的實現不是很有效率,因爲JPA的本質。 我正在尋找一個解決方案,以獲取最新的分組加入查詢條目,由JPA實現,因此它不是一項簡單的工作。我的實現最後是「ORDER BY DESC」,並且從返回集合中選出第一個,而不是使用必須引入子查詢的MAX()函數,但我不知道這是否是一個好的選擇? 這是由例如從另一個例子進行復雜的查詢我: "SELECT oo FR

    0熱度

    1回答

    我在DB2表中具有圖形數據類型的department_name字段 在JPQL中,我嘗試使用'G'類型轉換將字符串轉換爲Graphic數據類型。 WHERE m.departmentName <> G'あり' 但JPQL不理解G並拋出異常。 請幫助我。

    0熱度

    3回答

    我們在某種程度上使用OpenJPA 2.3.0(在2.2.0之前有相同的問題)連接到WAS環境(8.5)中的DB2數據庫。 我們遇到的問題是,應用程序不斷吃越來越多的內存,直到它最終崩潰。 當使用推薦的Memory Analyzer工具時,我們得到一個JDBCBrokerFactory的罪魁禍首。 它有一個ConcurrentHashMap(有16個條目),給定使用數字是對丟失的內存負責。 (最大

    0熱度

    1回答

    添加記錄之前如何創建H2表 我的項目涉及JPA和我persistence.xml文件下列 <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0"> <persistence-unit name="rest-jpa">

    1熱度

    1回答

    我們將OPENJPA與Tomcat一起使用,並使用由Elatic Path Software準備的舊版專有軟件包org.apache.renamed.openjpa進行操作。我們發現關閉QuerySQLCache對於運行一些查詢是必需的。例如,以下非常複雜的查詢: SELECT t0.CARRIER,t0.CODE,t0.DEFAULT_COST,t0.ENABLED,t0.GUID,t0.LAS

    1熱度

    1回答

    正在Apache OpenJPA v2.2.0上尋找修補程序修復的安全問題CVE-2013-1768,但無法找到它。所以,任何人都可以幫助我在2.2.0版本的補丁?!接近截止日期,任何快速的幫助將大大有助於和讚賞。 在此先感謝 Alekhya

    0熱度

    1回答

    所以我使用的JPA(OpenJPA 2.3.0實現)可能是一種非常規的方式。我正在編寫一個軟件,用於維護一些人員數據並將工作分配給所述人員。它指定什麼類型的工作是未定義的 - 用戶必須擴展一個映射的超類,爲該類添加任何額外的映射,並且我的軟件基本上會從那裏獲取它。我們有幾個遵循這種模式的系統,我們只想寫一次賦值代碼。但是,分配的內容有些許差異 - 某些系統分配了一個案例,其他分配了一個較小的案例,

    1熱度

    1回答

    問題: 1. JPA類/實體在Bundle 1和Bundle 2中使用相同的持久性單元 2. Bundle 3試圖訪問(用於DB API抽象的包裝API)捆綁1和捆綁2. 3.運行時增強不起作用。 所以我打算做的是使用代碼來增強JPA實體,在捆綁3出現之前,可以增強捆綁1中的這些實體。 我打算這樣做,因爲運行時增強功能沒有完成,並且套件3出現。這會導致DB API(Bundle 3 API)失敗,