kwj

走越远,路越艰!

常用链接

统计

最新评论

hibernate的批量更新

String hqlUpdate = "update Customer c set c.name = :newName where c.name = :oldName";
int updatedEntities = s.createQuery( hqlUpdate )
.setString( "newName", newName )
.setString( "oldName", oldName )
.executeUpdate();


String hqlDelete = "delete Customer c where c.name = :oldName";
int deletedEntities = s.createQuery( hqlDelete )
.setString( "oldName", oldName )
.executeUpdate();

这种方法的批量更新确实不错。

posted on 2008-03-01 11:46 木剑 阅读(949) 评论(2)  编辑  收藏 所属分类: spring+hibernate

评论

# re: hibernate的批量更新 2008-08-29 17:18 tusury

这个也叫"hibernate的批量更新"吗?
这个应该叫sql批量更新!  回复  更多评论   

# re: hibernate的批量更新 2008-10-22 16:39 yaun

MMD, 不会就不要乱说啦,这也算是批量更新.QS  回复  更多评论