Hibernate框架中的事务(隔离等级设置、事务提交、事务回滚)
来源:互联网 发布:java版的aes加密算法 编辑:程序博客网 时间:2024/05/18 19:21
1.Hibernate事务隔离等级设置:
一般情况下载属性文件中设置:
hibernate.connection.isolation=4等号后面的数字表示意思如下:1表示:读未提交
2表示:读已提交
3表示:可重复读
4表示:序列化
2.事务提交:
Session session = HibernateUtil.getSession();//HibernateUtil是自定义的获取session的工具类Transaction trans = session.beginTransaction();//通过session开启事务... ...trans.commit();//事务提交
3.事务回滚:回到开始事务之前的操作,主要用于程序出现异常时,进行事务回滚,取消当前事务的所有操作,避免出现误操作。
Session session = HibernateUtil.getSession();Transaction trans = session.beginTransaction();List<Users> list= null;try { Query q = session.createQuery("from Users"); list = q.list();} catch (Exception e) { e.printStackTrace(); trans.rollback();//操作不成功,事务回滚}trans.commit();//事务提交HibernateUtil.closeSession();return list;
0 0
- Hibernate框架中的事务(隔离等级设置、事务提交、事务回滚)
- spring事务中的隔离等级
- Hibernate中的事务隔离
- 事务+事务特性+提交事务+回滚事务+保存点
- 事务的隔离等级
- 事务隔离等级划分
- Spring事务隔离等级
- 事务的隔离等级
- 数据库事务隔离等级
- java 事务提交/回滚
- 回滚事务日志文件中的事务
- 回滚事务日志文件中的事务
- Hibernate事务回滚代码
- Hibernate事务回滚问题
- Spring事务的隔离等级
- 数据库事务的隔离等级
- 图解SQL事务隔离等级
- mysql中的事务回滚
- 基于注解和反射的Java ORM框架(1)-通过注解描述映射关系
- Java C++ 读写文件大小端格式是不同的
- Spring + Junit
- pwnable.kr [Toddler's Bottle]
- zookeeper.recipes.leader (C#)
- Hibernate框架中的事务(隔离等级设置、事务提交、事务回滚)
- Linux环境下配置搭建Redis分布式集群
- 【MyBatis学习04】mapper代理方法开发dao
- 【MyBatis学习04】mapper代理方法开发dao
- linux shell dash&bash
- BZOJ P2241[sdoi2011]打地鼠
- Android 通过form表单上传文字,图片,视频等(通过key值)以及问题分析
- C++标准库之<iomanip>
- 在线免费生成IntelliJ IDEA 15.0(16.+)注册码