entitymanager

    1熱度

    2回答

    我有以下的代碼,其中EM是EntityManager的: Query query = em.createQuery("SELECT e FROM TODO e "); ret = (TODO) query.getSingleResult(); em.detach(ret); return ret; 有一次,我從這個方法返回RET(和離開類)不會在實體管理器反正分離?爲什麼我需要使用分離方

    2熱度

    1回答

    我在EclipseLink中創建一個動態類,但創建後無法將新字段添加到我的類中。 當我添加一個新字段時,eclipselink會在表中創建一個列,但當試圖在此列中設置值時,EntityManager將無法託管並將NULL置於空。 在JPADynamicHelper中添加新的字段後,如何添加新字段到我的DynamicType中? DynamicClassLoader dcl = new Dynami

    0熱度

    2回答

    我試圖在下面運行查詢,Postgres數據庫。 select new map(avg(cast (speed as double precision)) as avg) from table speed列的類型varchar 我使用JPA如下 em = entityManagerFactory.createEntityManager(); Query hqlQuer

    42熱度

    4回答

    我有一個EJB,用於將對象保存到數據庫。在我看到的一個例子中,一旦保存了這些數據(EntityManager.persist),就會調用EntityManager.flush();爲什麼我需要這樣做?我保存的對象沒有附加,並且稍後在方法中不使用。事實上,一旦保存方法返回,我會期待資源被釋放。 (該示例代碼執行此上一個刪除呼叫爲好。) if (somecondition) entityM

    1熱度

    1回答

    我有三張表Employee,Boss和Address。 員工和老闆在這種情況下共享相同的地址。當我在Employee上調用EntityManager.remove時,我得到一個完整性約束例外,因爲它試圖刪除它不能使用的地址,因爲Boss仍然需要它。如果沒有人使用該地址,但我希望它被刪除。我的註釋應該是什麼樣子,以便我可以從Address中刪除孤兒但避免完整性約束? 異常= Internal Exc

    0熱度

    1回答

    我有兩個實體,實體申請人,實體工作應用程序。的關係是 //Entity Applicants public class AppPers implements Serializable { @OneToMany(cascade = CascadeType.ALL, mappedBy = "appPers",fetch = FetchType.EAGER) private

    0熱度

    1回答

    我使用Spring 3.1.1.RELEASE,JUnit 4.8.1和Hibernate 4.1.0.Final。我有這個在我的測試應用程序上下文定義: <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property

    1熱度

    1回答

    我新的EJB,創造有趣的應用程序/學習EJB以下是代碼。 @Entity @Table(name = "PERSON", schema = "experiment") @NamedQuery(name = "Person.fetchAllPerson" , query = "select p from Person p") public class Person implements Ser

    0熱度

    1回答

    我一直在嘗試從Tapestry-Hibernate到Tapestry-jpa。 我按照用戶指南http://tapestry.apache.org/integrating-with-jpa.html,但是,我遇到了一些,對我來說未知,例外,我沒有更多的想法如何解決它。 2013-07-25 12:36:20.608:WARN::failed app: java.lang.RuntimeExcept

    0熱度

    1回答

    我不知道如何做到這一點, 我創建Symfony2的服務,我需要這個服務使用請求和學說的EntityManager服務 在服務上。陽明海運我添加這些行: logdb: class: %logdb.class% arguments: ['@doctrine.orm.entity_manager','@request_injector'] 我的服務類: class LogD