JTA(JAVA Transaction Api)事务
来源:互联网 发布:vba聊天软件 编辑:程序博客网 时间:2024/05/18 03:42
1java事务:
1.1通常认为事务仅与数据库有关.事务的原子性,一致性,隔离性,持久性的特征.事务的原子性,表示事务执行过程中只要发生任何失败都将导致事务所做的任何修改失效.一致性,事务执行失败时,改事务影响的数据都恢复到事务执行前的状态.隔离性:事务执行过程中对数据的修改,在事务提交之前对其他事务不可见.持久性,已提交事务执行失败时,数据的状态都应该正确.
1.2从数据库角度说,就是一组SQL指令,如果其中一条指令执行错误,则撤销之前执行的全部指令.要么撤销不执行,要么全部执行成功.
1.3在java中连接数据库是通过JDBC来实现的,事务的控制也相应的转义到java程序代码中,so,数据库操作的事务也习惯上称为java事务.
2为什么需要事务:事务控制其实就是控制数据的安全访问.
3java事务类型:JDBC事务,JTA事务,容器事务.
3.1JDBC事务是用connection对象控制的,JDBC connection接口提供了两种事务模式:自动和手动提交.局限性在一个数据库连接内,但使用简单.
3.2JTA事务的功能强大,事务可以跨越多个数据库或多个Dao,使用也比较复杂.
3.3容器事务,主要指的是将J2EE应用服务器提供的书屋管理,局限于EJB应用使用.
0 0
- JTA(JAVA Transaction Api)事务
- JTA(Java Transaction API)和JDBC事务
- JTA(Java Transaction API)事务
- JDBC事务、JTA(Java Transaction API)事务、容器事务
- Java事务API(JTA;Java Transaction API)
- JTA-Java Transaction API
- Java事务三种类型:JDBC事务、JTA(Java Transaction API)事务、容器事务
- Java事务API - JTA
- java事务大总结(三) 理解学习 JTA(Java Transaction API)
- opensession()和getCurrentSession()方法的区别(JTA(java Transaction Api,分布式事务)事务和Connection事务:数据库自带的事务处理方式)
- java transaction api和jdbc事务
- JTA Entity JPA 事务(Transaction) 会话(Conversation)
- Java事务与JTA
- Java事务与JTA
- Java事务与JTA
- Java事务与JTA
- Java事务与JTA
- Java事务--JTA原理
- 【数字图像处理之(四)】用图像增强谈灰度直方图
- 黑马程序员——黑马学习日志之四 Java基础——数组
- LR
- 视频编解码学习之一:理论基础
- Oracle merge使用
- JTA(JAVA Transaction Api)事务
- 有关UIView、subview的几个基础知识点-IOS开发 (实例)
- 官方文档 恢复备份指南五 Configuring the RMAN Environment
- 原码、反码和补码(举-128为例子)
- ECMAScript 中有5种简单数据类型 undefined null NaN
- 实训一:电子商务模式实训
- storm0.9.1 集群环境安装配置
- 4-0. 求符合给定条件的整数集(15)
- JPA(java persistence API)访问企业级信息