首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

hibernate 3.0 中 批量更新,批量剔除

2012-11-01 
hibernate 3.0 中 批量更新,批量删除hibernate 2.1没有对批量更新和批量删除提供很好的支持,而 hibernate

hibernate 3.0 中 批量更新,批量删除

hibernate 2.1没有对批量更新和批量删除提供很好的支持,而 hibernate 3.0 提供了支持,能够直接执行批量更新或批量删除语句,无需把被更新或删除的对象先加载到内存中。


update

?

Session session = sessionFactory.openSession();Transaction tx = session.beginTransaction();String hqlDelete = "delete Customer where name = :oldName";int deletedEntities = session.createQuery( hqlDelete )                              .setString("oldName",oldName)                              .executeUpdate();tx.commit();session.close(); 
?

?

?

?

热点排行