您的位置:首页 > 其它

第6章 深入使用Hibernate 6.8事务控制

2015-10-25 23:51 239 查看

6.8事务控制

事务是一个最小的逻辑执行单元。

6.8.1 事务的概念

事务的四个特性:原子性、一致性、隔离性、持续性

原子性:事务是应用中最小的执行单元

一致性:事务执行的结果,必须使数据库从一个一致性状态,变成另一个一致性状态。

隔离性:并发执行的事务之间相互不影响

持久性:事务一旦提交,对数据所做的修改即被保存。

6.8.2 Session与事务



6.8.3 上下文相关的Session

SessionFactory.getCurrentSession()的底层实现是可插拔的,Hibernate引入了CurrentSessionContext接口,并通过hibernate.current_session_context_class参数来管理上下文相关Session的底层实现。

可选值:thread、jta、managed
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: