hibernateTemplate里的事物处理
来源:互联网 发布:php 适配器设计模式 编辑:程序博客网 时间:2024/05/18 04:01
public static void main(String ss[]) {
CtxUtil.getBaseManager().getHibernateTemplate().setFlushMode(0);// 0也就是FLUSH_NEVER,表示后面有且仅提交一次事物
CtxUtil.getBaseManager().getHibernateTemplate().execute(
new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
session.connection().setAutoCommit(false); //设置事物提交方式为手动
// 保存stu1
Student stu1 = new Student();
stu1.setName("aaaa"); // 在数据库中,name字段不允许为null
session.save(stu1);
Student stu2 = new Student();
stu2.setName("sdf");
session.save(stu2); // 没有设置name字段,预期会报出例外
session.flush();
session.connection().commit();
return null;
}
});
}
- hibernateTemplate里的事物处理
- spring里的事物
- Session的事物处理
- JDBC的事物处理
- pdo的事物处理
- hibernateTemplate对数据库的各种处理
- Spring-事物的处理方式。。。
- asp.net 事物的处理
- SqlTransaction 对事物的处理
- hibernate事物的并发处理
- Spring-事物的处理方式。。。
- PDO的安全处理与事物处理
- JDBCTemplate和HibernateTemplate事物源码解析
- EJB 的事物超时的处理
- 数据库的事物处理ISOLATION LEVEL
- spring中事物处理的类
- mysql事物处理的知识点总结
- Mysql+PHP的事物处理用例
- Silverlight DataForm
- Android4.1:如何把一个应用添加到Settings列表中...
- C#和C++引用的区别
- C++引用与指针的比较
- vi编辑器使用操作
- hibernateTemplate里的事物处理
- TweenLite类帮助
- Spring中Quartz的配置
- Silverlight 导出各种格式的Word和Excel表格 .
- buffer cache —— enq: CI - contention
- 获取Windows版本信息(可能史上最全最精确^o^)
- 生物信息方面的几个博客
- loadrunner监控linux方式之一:linux下安装rpc.rstatd 篇
- iOS开发:UIPickerView控件