如何获取已删除实体的数量

SST*_*SST 6 java spring hibernate

我使用以下方法根据某个where条件删除一组对象,但实际上删除的对象的数量可能小于传递的集合.如何获取已删除实体的实际数量

http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/orm/hibernate3/HibernateTemplate.html#deleteAll(java.util.Collection)

Lau*_*vas 2

您可以基于主键DELETE FROM ... WHERE id IN (1, 2, 3)或类似的内容构建查询,然后使用executeUpdate()返回受影响行数的方法。