entitymanager

    0熱度

    2回答

    我想知道,比如我有喜歡的客戶和客戶編輯部地址和地址實體客戶在 參考,如果我不找到與之相匹配的實體按鍵客戶的一些實例將會發生什麼需要保存地址爲null 在commit中會發生什麼,我會得到dump嗎?

    0熱度

    1回答

    當我使用實體管理器提交我得到了以下錯誤: 的實體名稱是存在,可是沒有什麼可能是錯誤的原因的任何錯誤 表/查看'S1_MANAGER'不存在。 發生在我確實提交時。 entityManager.getTransaction().commit(); @Entity @Table(name = "S1_MANAGER") public class manager { @Id

    6熱度

    1回答

    ,而現在我一直在想使用JPA的時候,爲什麼,我必須寫我刪除的方法是這樣的: @Transactional public void delete(Account account) { if (entityManager.contains(account)) { entityManager.remove(account); } else

    0熱度

    1回答

    我想我的項目從煤層3. 搬出現在我卡在JTA事務關閉後縫面臨模塊。有整合的交易管理。事務開始並自動提交 - 無需手動提交。 現在,當我嘗試執行EntityManager.persist()或EntityManager.merge(Object entity),我有錯誤: JBAS011469: Transaction is required to perform this operation (e

    6熱度

    2回答

    在我的應用程序管理事務的情況下,我已經選擇之間:使用一個單一的EntityManager並呼籲clear()每一個新的交易之前 。使用ThreadLocal分享EntityManager。 爲每個事務創建一個新的EntityManager。 我對JPA沒有太多的經驗。我的問題是在性能方面哪個更好?

    0熱度

    1回答

    我有3個實體,每個實體有5個成員字符串,我想爲每個實體保留1000個記錄。 當我做了性能測試entitymanager.commit()需要大約1.1秒, 我覺得這是太多時間了...... 有沒有辦法加快實體管理器的提交? 我正在使用Derby DB和eclipse鏈接。

    1熱度

    1回答

    我有如下注的一個EJB: @Stateless @Interceptors(SpringBeanAutowiringInterceptor.class) 的SpringBeanAutowiringInterceptor創建ClassPathXmlApplicationContext這反過來又創造了一些@Component秒。其中一個@Component s是DAO,因此喜歡注入EntityM

    0熱度

    2回答

    我想刪除一個實體,但是當我使用實體管理器時,我沒有錯誤但是te數據仍然在數據庫中,我使用級聯所有,獨立這是,我刪除其父母的參考爲 Parent parent = child.getParent(); parent.getChildren().remove(child); entityManager.remove(child); entityManager.merge(parent); 有

    0熱度

    1回答

    我的應用程序中有entitymanager問題。它不會保留對象DB ../java/resources/META-INF/persistence.xml <persistence-unit name="dataSource" transaction-type="RESOURCE_LOCAL"> </persistence-unit> ../java/resources/databas

    1熱度

    1回答

    使用實體管理器JPA與eclipse鏈接2.3 & Derby db和我有10個實體的模型和我需要存儲的每個實體1000個記錄,這個過程大約70秒。我已經測試了10個實體的同一個模型,但是使用100個記錄提交的所有過程花費大約1.2秒,這非常棒。 瓶頸是entityManager.getTransaction().commit();我堅持所有的數據後,我只做了一次,承諾從所有過程中獲得更多的95%