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