1

我在我的应用程序中使用 jta 事务。

我可以使用带有标签的 spring-configuration.xml 文件启用 jta<tx:jta-transaction-manager />

我们必须@EnableTransactionManagement启用单个数据库事务,但是当我们distributed XA transaction通过 JTA 使用时,需要找到一种注释方法。

我们如何使用 Spring Java 创建相同的内容@Configuration

4

1 回答 1

0

我相信您不会通过 Configuration 类本身来执行此操作,而是注释将成为事务性(或单个方法)的实际类。Spring 文档中的一个示例:

// the service class that we want to make transactional
@Transactional
public class DefaultFooService implements FooService {

  Foo getFoo(String fooName);

  Foo getFoo(String fooName, String barName);

  void insertFoo(Foo foo);

  void updateFoo(Foo foo);
}
于 2014-03-07T13:07:30.670 回答