没有查找的EntityManager更新

时间:2014-05-20 00:41:13

标签: java jpa entitymanager

使用实体管理器进行更新的标准方法似乎是:

Employee employee = em.find(Employee.class, 1); 
em.getTransaction().begin();
employee.setNickname("Joe the Plumber");
em.getTransaction().commit();

我想知道是否有更好的方法可以在不进行查找的情况下执行此操作。

相当于

UPDATE Employees
SET nickname="Joe the Plumber"
WHERE id=1;

0 个答案:

没有答案