jpa

    4熱度

    3回答

    我們對PostgreSQL中的繼承存在疑問,並將它映射爲JPA中的實體。 我們的數據庫和表我們要地圖是: CREATE TABLE Answer ( idAnswer SERIAL, answerContent VARCHAR, idQuestion INTEGER, version INTEGER, CONSTRAINT Answer_idAns

    0熱度

    1回答

    我在數據庫中的表的實體,如: 你看他們之間的關係是一個一對多 的IDDot點是標識列。 IDMSMaSoDuThuong是一個標識列。在通常情況下,我可以插入一個記錄到兩個表中,但在其他頁面我需要插入一個記錄到MaSoDuThuong表,當我知道IDDot的值。請幫我做!

    0熱度

    1回答

    我想使用參數表達式作爲in子句的一部分。我想查詢一系列酒吧中有酒吧的Foos列表。這可能嗎? Foo // Join, ManyToOne Bar getBar() Query ParameterExpression<???> barParameter; void setup() { CriteriaBuilder builder = ..

    2熱度

    1回答

    我正在與JPA的問題。我試圖實現一個數據庫,允許用戶關注其他用戶並被遵循。 我覺得我需要(總結)是這樣的: USER_TABLE: id | userName RELATIONSHIP_TABLE: id | follower | followed | acceptation 我有兩個實體(也總結): @Entity public class User implements Seriali

    2熱度

    1回答

    我有以下實體: 員工[@Id龍ID,字符串名稱,地址@OneToOne branchAddress,@OneToOne地址是homeAddress] 地址[@Id龍ID,街道的字符串,字符串市,字符串郵編,國家國家] 國家[@Id龍ID,字符串名稱,字符串貨幣,字符串isoCode] 我的問題是,當我嘗試加載的員工,大部分的時間,我不想地址。提取地址提取地址和後續國家。這些是每次加載員工時執行的額

    1熱度

    2回答

    在我使用GlassFish 3.1連接池進行SQL Server 2008的新「hello world」EJB/JPA應用程序中,我的第一個查詢總是出現「Connection closed」錯誤,並且在部署項目時經常(但並非總是)。我必須有一些配置不正確,我希望有人可以給我建議在哪裏看。 視窗7 64位 的Eclipse 4.2(朱諾)64位 爪哇1.6.0_33 64位 JPA通用2.0 的Ec

    3熱度

    2回答

    我有以下設置:存在各種實體(Projects,Tests,Users),然後有TestReports。 TestReports引用其他實體以及文件系統中的一些額外數據。 生成報告並且從不刪除(用於審覈目的)。但是,其他實體可以被刪除。這導致情況,當報告引用一些被刪除的實體時。從業務角度來看,這是可以的,報告可以只顯示[deleted id123]而不是刪除實體標籤,這樣可以。但是,我得到javax

    3熱度

    2回答

    我們正在設置一個新項目並決定使用eclipselink作爲JPA。當創建我們的領域模型時,我們遇到了一個問題。 我們有一個名爲organization的基類。我們也有供應商和客戶,這兩者都擴大了組織。當JPA創建表時,我發現它使用鑑別器,問題在於供應商也可能是一個組織。 所以我基本上要爲(這些是數據庫表的想法): 一個小例子,以幫助澄清這一點: 我們有一個叫做SparklingGlass客戶。 S

    3熱度

    2回答

    我使用spring爲JPA編寫了一個JUnit測試用例。測試用例通過eclips。但是如果我使用maven(mvn test)執行相同的測試用例,它就會失敗。 我的測試情況是: import javax.annotation.Resource; import junit.framework.TestCase; import org.junit.Test; import org.junit

    0熱度

    2回答

    我很新,使用JUnit。我想測試一些實現JPA的類。但是,我有兩個數據庫,一個用於測試,另一個用於開發。 通常情況下,測試數據庫是乾淨的。我測試插入,更新,刪除,等等,但任何時候我必須將數據庫連接切換到測試數據庫。 我怎樣纔能有兩個持久性單元:一個用於測試和其他開發? 謝謝...