S
S
Spring Boot参考指南
搜索
⌃
K
Introduction
I. Spring Boot文档
II. 开始
III. 使用Spring Boot
IV. Spring Boot特性
23. SpringApplication
24.外化配置
25. Profiles
26. 日志
27. 开发Web应用
28. 安全
29. 使用SQL数据库
30. 使用NoSQL技术
31. 缓存
32. 消息
33. 使用RestTemplate调用REST服务
34. 使用WebClient调用REST服务
35. 验证
36. 发送邮件
37. 使用JTA处理分布式事务
37.1 使用Atomikos事务管理器
37.2 使用Bitronix事务管理器
37.3 使用Narayana事务管理器
37.4 使用J2EE管理的事务管理器
37.5 混合XA和non-XA的JMS连接
37.6 支持可替代的内嵌事务管理器
38. Hazelcast
39. Quartz调度器
40. Spring集成
41. Spring Session
42. 基于JMX的监控和管理
43. 测试
44. WebSockets
45. Web Services
46. 创建自己的自动配置
47. Kotlin支持
48. 接下来阅读什么
V. Spring Boot执行器:用于生产环境的特性
VI. 部署到云端
VII. Spring Boot CLI
VIII. 构建工具插件
IX. How-to指南
X.附录
由
GitBook
提供支持
37. 使用JTA处理分布式事务
Spring Boot通过
Atomkos
或
Bitronix
的内嵌事务管理器支持跨多个XA资源的分布式JTA事务,当部署到恰当的J2EE应用服务器时也会支持JTA事务。
当发现JTA环境时,Spring Boot将使用Spring的
JtaTransactionManager
来管理事务。自动配置的JMS,DataSource和JPA beans将被升级以支持XA事务。你可以使用标准的Spring idioms,比如
@Transactional
,来参与到一个分布式事务中。如果处于JTA环境,但仍想使用本地事务,你可以将
spring.jta.enabled
属性设置为
false
来禁用JTA自动配置功能。
以前
36. 发送邮件
下一个
37.1 使用Atomikos事务管理器
最近更新
4yr ago