誰かが私を助けてくれますか?jpa removeを使用してオブジェクトを削除する
ManagedBean
public Customer deleteCustomer(Customer customer){
BookstoreManager.getInstance().deleteCustomer(customer);
System.out.println("Customer deleted" + customer.getFirstName());
return null;
}
ビジネスLOGIK
public Customer deleteCustomer(Customer deletedCustomer) {
try {
em.getTransaction().begin();
Customer customer = new Customer();
em.remove(customer);
em.getTransaction().commit();
} catch (Exception e) {
em.getTransaction().rollback();
e.printStackTrace();
System.out.println("Hello from delete");
}
return null;
}
エラーメッセージ
情報:HHH000114:削除処理中に一時エンティティの取り扱い
?これはエラーを引き起こし、メソッドパラメータ –
にあるものを渡すだけですあなたの答えは解決策でした。おかげでAbass A. –