jpa

    2熱度

    1回答

    中使用映射語義持久映射 我有以下模型:類型A的實體與類型(B,C)的許多對實體的關聯。每個B實體最多出現在A中的一對中,但同一個C實體可以多對出現。例如: A1 --> (B1, C1) --> (B2, C2) --> (B3, C1) A2 --> (B1, C3) --> (B2, C4) --> (B3, C4) 這遵循的java.util.

    3熱度

    1回答

    我正在使用JBoss 7.1.1和它自帶的Hibernate的默認實現(4.0.1)。 我有一個消息驅動的bean,在同一個事務中創建一個實體並使用實體管理器持久化它。之後(仍然是同一個事務),我找到新創建的實體並嘗試使用實體管理器用PESSIMISTIC_WRITE鎖定它,但是我得到了一個OptimisticLockException。它的根源如下: Caused by: org.hiberna

    0熱度

    3回答

    我正在開發允許用戶使用jpa/Criteria從數據庫動態選擇一個或多個用戶的軟件。 編輯/更新: - 我現在使用ands增長的謂詞。問題是我沒有指出正確的字段,而只是一個字符串,其中java正在尋找用戶輸入的內容。 - 我仍然必須檢查如何按照我的建議去做。 當用戶輸入D輸入爲PC_Name,d爲名稱和C Vorname,冗長的EclipseLink顯示我: [EL Fine]: sql: 201

    1熱度

    3回答

    所以試圖充實一點...我有一個對象讓我們打電話給用戶,我想知道該用戶是否是員工。員工是他們自己的客體。所以我想要做的,而不是有一個僱員對象是有一個布爾值,告訴我該用戶是否是一名僱員。我認爲這可以通過某種形式的只讀連接來完成?

    5熱度

    2回答

    我正在Servlet中運行HSQLDB。當我將應用程序重新部署到Web服務器時,.lck文件未正確釋放,HSQL服務器無法加載文件。 的Web服務器的Tomcat 7.0.22隨NetBeans ... 任何想法,爲什麼發生這種情況? 這裏是初始化代碼: @Override public void init() throws ServletException { HsqlPropert

    5熱度

    1回答

    我有一個表用戶,每個用戶都有一組其他用戶作爲朋友。我在我的模型類中定義的方式是如下: Public class User extends Models { .... @OneToMany public List<User> friends; . . } 現在播放JPA與以下字段創建中間表的名稱 user_user。 mysql> d

    1熱度

    1回答

    我曾與Hibernate的JPA以下 SELECT e FROM Employee e INNER JOIN FETCH e.address AS a WHERE a.state = :state AND e.middle = :middle AND trunc(a.birthdate) > :mindate 但是沒有問題,的EclipseLink嘎嘎叫着上 trunc(a.birt

    1熱度

    1回答

    我有以下情況,用戶應該能夠看到所有可用表的概述。 然後用戶可以選擇他想要使用的表格。第二步,用戶應該從所有表中選擇幾列。 如果用戶選擇了所有的表格和列,則應顯示收集的數據(例如在表格中)。 我的問題是,如果JPA有可能。我主要關心的是,我無法知道用戶會選擇哪些表格和列,因此我需要一個非常通用的類結構。 例如: UserBuildDataQuery == has many ==> tables ==

    0熱度

    1回答

    我有一個與它的參數具有OneToMany關係的通知實體,它是一個NotificationParamEntity對象的列表。 兩個類的代碼如下所示: // Notification Entity @Entity @Table (name = "NOTIFICATIONS") public class NotificationEntity { ...... @OneToMan

    2熱度

    1回答

    您好我有一個命名查詢 @NamedQuery(name = "StudyplanCategory.findByStatusAndLimit", query = "SELECT s FROM StudyplanCategory s WHERE s.status =:status LIMIT s.start=:start,s.end=end") 我想設置這樣的限制: @