public Person deletePerson(Person entity) {
EntityManager ems = emf.createEntityManager();
try {
ems.getTransaction().begin();
ems.merge(entity);
ems.remove(entity);
ems.getTransaction().commit();
} finally {
ems.close();
}
return entity;
}
它不工作我不知道爲什麼?給我java.lang.IllegalArgumentException
實體必須設法調用remove?
把你自己放在我們的鞋子裏。如果沒有任何關於這些代碼的背景,爲什麼你會相信我們不僅能夠客觀地理解錯誤來自哪裏以及爲什麼它會發生? – Makoto
其關於JPA我試圖刪除一行。應該很簡單,但我不知道爲什麼它不起作用。代碼是標準的。 –
你的問題很可能會被關閉。別擔心,這不是世界末日。只要您添加必要的信息(通過使用您的文章下面的編輯鏈接),您可以請求重新打開它。 – 11684