- 0
- 0
- 约2.59千字
- 约 3页
- 2018-02-24 发布于河南
- 举报
hibernate常用
Hibernate批理更新与批量删除
批理修改:
场景:如有一个学生表Student,现有一属性[学院]改名,从计算机学院改为计算机工程学院[不考虑学院表].
用Hibernate实现这种批理更新的方法一DML(数据操作语言)操作。代码如下:
public void updateUser(String newName,String oldName) {
Session session = null;
try{
session = this.getSession();
Transaction tc = session.beginTransaction();
String hqlUpdate = update Student set deptName=:newName where deptName= :oldName;
int updatedEntities = s.createQuery( hqlUpdate )
.setString( newName, newName )
.setString( oldName, oldName )
.executeUpdate();
mit();
}catch(RuntimeException re){
log.debug(re.get
您可能关注的文档
最近下载
- 2023历史高考答题卡(天津卷).pdf
- 2024年北京市第二次普通高中学业水平合格性考试化学试卷含详解.docx
- 隐患排查图及答案.doc VIP
- 2014年Q2中国主要城市交通分析报告.pdf VIP
- (三模)苏北八市2026届高三第三次调研测试数学试卷(含答案及解析).pdf
- 2014Q3中国主要城市交通分析报告.pdf VIP
- 江苏省盐城市2023至2024学年高二下学期6月期末考试化学试题附参考答案(解析).pdf VIP
- 2024年海南省临高县文化馆公开招聘试题带答案详解.docx VIP
- 2024年海南省定安县文化馆公开招聘试题带答案详解.docx VIP
- 2024年北京市第一次高中学业水平合格考化学试卷真题(含答案).pdf VIP
原创力文档

文档评论(0)