check entity通过其标识符附加

时间:2013-12-16 16:46:05

标签: java jpa

是否可以检查具有特定标识符的实体是否附加到实体管理器?

我知道有一个方法EntityManager.contains,但它接受一个实体,我只有实体的标识符。

1 个答案:

答案 0 :(得分:0)

没有标准的方法。如果您使用Hibernate,那么您可以做一些技巧,例如获取所有托管实体,然后手动搜索您的ID。对于其他JPA实现,您可以寻找其他技巧。