seam 中如何对记录更新操作

这里的update不使用到entityHome组件。

方法大致如下:

@In
Dog d;
public void edit(){
Dog b = (Dog) em.createQuery(“from Dog as d where d.id=#{d.Id}”).getSingleResult();
b.setName(d.getName());
em.merge(b);
}