标签: spring jpa jta
如果我在“persistence.xml”中使用“transaction-type”JTA, 那么在“”元素中使用XA类型数据源是必须的吗? 或者我们也可以使用简单的数据源。
谢谢!
答案 0 :(得分:1)
这取决于。如果你想使用JTA并拥有多个参与者(即数据源,jms连接等),那么你真的必须拥有一个支持XA的数据源。如果没有这个,则在启动分布式事务时遇到问题。
如果这是唯一的参与者,那么您甚至可能想知道为什么要进行JTA交易并坚持使用资源本地交易。