第 2 章 Narayana JTA 事务管理器和 Quarkus
Narayana JTA 事务管理器可让您协调并公开 JTA 事务到 Quarkus 应用程序。您可以将 quarkus-narayana-jta 扩展作为项目的 pom.xml 文件的依赖项,并通过 javax.transaction 软件包中定义的注解或上下文和依赖项注入(CDI)管理 JTA 事务。
下表显示了最常见的 Java Transaction API (JTA)注解。Java Transaction API (JTA)注解:
| 注解 | 描述 |
|---|---|
|
| 提供在方法级别或类级别控制任何 CDI Bean 上的事务边界的功能 |
|
| 提供指定标准 CDI 范围的功能,以定义其生命周期范围到当前活跃的事务的 bean 实例 |
注意
您可以在 @Transactional 注释上设置属性,以控制事务如何启动。您可以对各个方法或整个 bean 应用带属性的 @Transactional 注释。