我在數據庫中的表的實體,如: 插入記錄的外國表中JPA
你看他們之間的關係是一個一對多 的IDDot點是標識列。 IDMSMaSoDuThuong是一個標識列。在通常情況下,我可以插入一個記錄到兩個表中,但在其他頁面我需要插入一個記錄到MaSoDuThuong表,當我知道IDDot的值。請幫我做!
我在數據庫中的表的實體,如: 插入記錄的外國表中JPA
你看他們之間的關係是一個一對多 的IDDot點是標識列。 IDMSMaSoDuThuong是一個標識列。在通常情況下,我可以插入一個記錄到兩個表中,但在其他頁面我需要插入一個記錄到MaSoDuThuong表,當我知道IDDot的值。請幫我做!
Dot dot = entityManager.getReference(Dot.class, dotId);
MaSoDuThuong m = new MaSoDuThuong();
m.setDot(dot);
em.persist(m);
就這麼簡單。
親愛的@ JB-Nizet,我試過讓你引導,但它有錯誤** java.lang.NullPointerException ** – 2012-08-07 15:20:48
沒有代碼和完整的堆棧跟蹤,我該怎麼辦?你爲什麼不閱讀堆棧跟蹤,並發現自己發現問題是什麼?堆棧跟蹤應該確切地告訴你發生異常的位置。 – 2012-08-07 15:43:15
對不起@ JN-Net,我在我的代碼中瘋了。我已經成功地使用你的幫助。非常感謝! – 2012-08-08 01:53:05
這與JSF或Primefaces無關......您使用的是JPA還是Hibernate框架? – 2012-08-07 11:18:13