将remove()方法添加到DAO

时间:2013-01-13 20:35:16

标签: java-ee netbeans dao crud

我正在关注this tutorial,这是使用JPA最简单的Java EE网络应用程序,经过数周的搜索,我在网上找到了这个应用程序,并且我想在DAO中添加一个删除方法,但我不知道#39;确切知道如何做到这一点。

此处我已添加到DAO类的代码:

Player player = em.find(Player.class);
em.remove(player);

是否可以添加CRUD功能?我想让代码尽可能简单。

1 个答案:

答案 0 :(得分:1)

这当然是可能的,你已经拥有了一半的代码,所以创建一个方法就不会那么难:-)只需把它放在你的bean中

public void removePlayer(Long playerId) {
    Player p = em.find(Player.class, id);
    em.remove(p);
}

尝试阅读有关JPA的内容,这不是很难学习(除非你真的很深),你在这里问一些你可以在两分钟内用Google搜索的内容: - )