【问题标题】:How to integrate Ironjacamar with Spring Boot如何将 Ironjacamar 与 Spring Boot 集成
【发布时间】:2021-08-04 12:54:35
【问题描述】:

最终目标是拥有一个与 XA 事务协调器一起工作的 Spring Boot 应用程序,特别是该协调器将是 Narayana。

我们认为,既然 Wildfly 使用 IronJacamar,那么 Spring Boot 也可以使用它。

我们在哪里可以找到这方面的例子,或者一些指导让我们快速到达那里?

【问题讨论】:

    标签: spring spring-boot xa ironjacamar narayana


    【解决方案1】:

    IronJacamar 用作 WildFly 的 JCA 和池化库,但对于其他项目,Narayana 可以配置为使用其他库。 IronJacamar 是 Java EE JCA 规范的完整实现,在 Quarkus 或 Spring 等运行时运行时通常不需要。

    例如,在 Quarkus (https://quarkus.io/) 中使用了 Agroal (https://github.com/agroal/agroal),对于 Apache Tomcat,它可能是 DBCP2 (https://github.com/web-servers/narayana-tomcat)。

    对于 Narayana 和 Spring 集成,建议使用 Snowdrop 扩展 - https://github.com/snowdrop/narayana-spring-boot - 其中使用 DBCP2(而不是 IronJacamar)。

    【讨论】:

      猜你喜欢
      • 2018-01-03
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-30
      相关资源
      最近更新 更多