Java TransactionAPI (JTA) 主要包含几部分


Posted in 面试题 onDecember 07, 2012
JTA主要包含三部分, UserTransaction, Transaction Manager, XAResource

UserTransaction: The javax.transaction.UserTransaction API allows the application to control the transaction boundaries programmatically. In simple words, this high level API allows to mark the beginning and the end of a global (distributed) transaction.
Transaction Manager: The javax.transaction.TransactionManager API is designed as interface for the application server. The application server is able to specify transaction boundaries in charge of the managed application with this high level API.
XAResource: The javax.transaction.xa.XAResource API is a Java implementation of the industry standard XA Interface based on the X/Open CAE specification. This is the low level API between transaction manager and the database. This interface will allow you to speak 2PC with directly the different databases involved in a distributed transaction.

Tags in this post...

面试题 相关文章推荐
如何用PHP实现邮件发送
Dec 26 面试题
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
Dec 05 面试题
程序运行正确, 但退出时却"core dump"了,怎么回事
Feb 19 面试题
经典c++面试题六
Jan 18 面试题
关于Assembly命名空间的三个面试题
Jul 23 面试题
请解释流与文件有什么不同
Jul 29 面试题
托管代码(Managed Code)和非托管代码(Unmanaged Code)有什么区别
Sep 29 面试题
测试时代收集的软件测试面试题
Sep 25 面试题
如何开发安全的AJAX应用
Mar 26 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
Static Nested Class 和 Inner Class的不同
Nov 28 面试题
Java面试题冲刺第十七天--基础篇3
Aug 07 面试题
怎样创建、运行java程序
Aug 01 #面试题
JMS中Topic和Queue有什么区别
May 15 #面试题
JAVA中的关键字有什么特点
Mar 07 #面试题
如何设置Java的运行环境
Apr 05 #面试题
是什么让J2EE适合用来开发多层的分布式的应用
Jan 16 #面试题
JDK安装目录下有哪些内容
Aug 25 #面试题
如何让Java程序执行效率更高
Jun 25 #面试题
You might like
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
2019/07/01 PHP
在laravel中实现ORM模型使用第二个数据库设置
2019/10/24 PHP
非常好的js代码
2006/06/27 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法
2011/09/27 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
jquery validate表单验证的基本用法入门
2016/01/18 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
vue.js开发环境搭建教程
2017/05/04 Javascript
jQuery validata插件实现方法
2017/06/25 jQuery
template.js前端模板引擎使用详解
2017/10/10 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
react-native 圆弧拖动进度条实现的示例代码
2018/04/12 Javascript
学习LayUI时自研的表单参数校验框架案例分析
2019/07/29 Javascript
mpvue微信小程序开发之实现一个弹幕评论
2019/11/24 Javascript
vue 项目@change多个参数传值多个事件的操作
2021/01/29 Vue.js
python爬虫刷访问量 2019 7月
2019/08/01 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
简单介绍django提供的加密算法
2019/12/18 Python
python通过cython加密代码
2020/12/11 Python
美国销售第一的智能手机和平板电脑保护壳:OtterBox
2017/12/21 全球购物
伦敦一家领先的精品零售商:IRIS Fashion
2019/05/24 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
化工专业个人的求职信范文
2013/11/28 职场文书
学生会主席就职演讲稿
2014/01/14 职场文书
一年级数学教学反思
2014/02/01 职场文书
关于环保的演讲稿
2014/05/10 职场文书
领导个人查摆剖析材料
2014/10/29 职场文书
小学生学习保证书
2015/02/26 职场文书
接收函
2019/04/22 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
CSS3实现列表无限滚动/轮播效果
2021/06/23 HTML / CSS
SpringBoot连接MySQL获取数据写后端接口的操作方法
2021/11/02 MySQL