Java事务介绍

2019-03-03  java,C,c++语言         公开-普

Java事务的类型有三种:JDBC事务、JTA(JavaTransaction API)事务、容器事务。


Java事务处理总结:https://www.cnblogs.com/wang-Java-begining/p/9978230.html


三种事务差异
1、JDBC事务控制的局限性在一个数据库连接内,但是其使用简单。
2、JTA事务的功能强大,事务可以跨越多个数据库或多个DAO,使用也比较复杂。
3、容器事务,主要指的是J2EE应用服务器提供的事务管理,局限于EJB应用使用。

事务控制是构建J2EE应用不可缺少的一部分,合理选择应用何种事务对整个应用系统来说至关重要。一般说来,在单个JDBC 连接连接的情况下可以选择JDBC事务,在跨多个连接或者数据库情况下,需要选择使用JTA事务,如果用到了EJB,则可以考虑使用EJB容器事务。

 
文章内容的h2标题锚点: