entitymanager

    0熱度

    1回答

    我正在製作一個數據庫遷移工具,並且正在處理一個非常笨拙的源數據庫。它基本上是一個超過40-50列的巨大表格。然而,並非所有這些列對我都有用。我只想要他們十幾個人。一旦我獲得了這些數據,我就向Web服務發出請求,該服務將處理遷移目標端的所有內容。 我的選項基本上是手動創建查詢來只選擇我想要的列,或者使一個實體映射我想要的列。我對使用JPA並不是很熟悉,所以我不確定這是可能的還是可以的。 我可以這樣做

    0熱度

    1回答

    我在gradle項目上使用spring,hibernate和spring data jpa的最新版本,但是我得到一個AbstractMethodError異常。這裏是堆棧的一部分跟蹤 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'EntityMan

    0熱度

    2回答

    現狀: 應用一個 應用B(Java獨立,計劃的批處理作業加載數據(在一個Tomcat 7,REST接口的Web應用程序運行的戰爭)從文件到數據庫) 在共享控制表與每個文件的記錄之間。 應用程序A正確地在控制表中保留新記錄並設置適當的狀態(掛起),從而發信號通知應用程序B開始處理。 Web應用程序正確顯示狀態爲掛起狀態。 應用程序B處理該批次,加載數據並正確設置新狀態(已處理),表示加載已完成。這很

    0熱度

    1回答

    我使用JPA堅持記錄Oracle數據庫。每次運行應用程序時,它都會轉到特定的目錄並解析其中的每個文件並加載到表中。通常有數千個文件需要處理。 一個新的EntityManagerFactory創建我每次處理一個文件,當插入記錄的時間。因此,EMF每次開放數千次。當我調試它時,我發現創建EMF是耗時超過90%的最耗時的步驟。平均來說,創建一個新的EMF需要大約2-3秒。也許我應該在應用程序開始之前打開

    3熱度

    1回答

    我一直認爲@PersistenceContext用於將EntityManager注入容器管理的應用程序,而@PersistenceUnit用於注入EntityManagerFactory。 的Javadoc說 對於PersistenceUnit(http://docs.oracle.com/javaee/7/api/javax/persistence/PersistenceUnit.html) 表

    0熱度

    1回答

    我無法解決以下問題。我的Spring + JPA + hibernate + Oracle DB應用程序正確地從數據庫中讀取數據,但不保存它們。我發現了類似的問題搜索互聯網(也是這個論壇),但不幸的是無法修復它在我的代碼。 其中一個想法是在調用persist()方法後添加entityManager.flush(),但後來我得到異常javax.persistence.TransactionRequi

    0熱度

    1回答

    我想將Hibernate Search添加到我的項目中,我編寫這樣的示例代碼來測試它。 EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("pu"); EntityManager em = entityManagerFactory.createEntityManager();

    0熱度

    1回答

    我正在使用描述爲here的「JBoss快速入門」教程。 它演示了在獨立應用程序中使用包括JPA的分佈式事務。 我已經下載了代碼,運行正常,所有的測試用例都是綠色的。 它包含以下測試案例: @Test public void testJpa() throws Exception { System.out.println(testEntityRepository.save(new

    0熱度

    2回答

    我試圖使用javax.persistence.EntityManager從數據庫中刪除數據。這是我的應用程序的具體提取物的類圖: 我有一個模型類WorkOrder,其中包含一個Specimen。我能夠創建新的WorkOrder s和Specimen s並將它們添加到我的數據庫中。表格WORKORDER,SPECIMEN和WORKORDER_SPECIMEN然後由JPA自動創建。該代碼是非常簡單的:

    -1熱度

    1回答

    我使用karaf 4.0.5和休眠4.2.15而我想在我的BaseDao類中獲得EntityManager。 如果我想在我的服務 <bean id="subscriberService" class="domain.payment.impl.subscriber.SubscriberServiceImpl" scope="singleton" init-method="init">