【问题标题】:Spring Boot any way to define a JTA resource?Spring Boot 以任何方式定义 JTA 资源?
【发布时间】:2014-12-11 18:04:24
【问题描述】:

有没有一种简单的方法可以将资源公开为 JNDI 资源,以使其满足 persistence.xml 中的 JTA 数据源引用(已经存在,由于某些原因必须重用它)

如果不在 Spring Boot 中,我们可以使用 Java EE 来实现吗,比如使用 @Resource 注释?

【问题讨论】:

    标签: java jakarta-ee jndi spring-boot


    【解决方案1】:

    您可以使用 Tomcat 使用的 Apache 类来设置自己的 JNDI 上下文以创建 InitialContext,如下所示:https://blogs.oracle.com/randystuph/entry/injecting_jndi_datasources_for_junit

    您可以在创建数据源的 @Configuration 类中进行设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-11
      • 1970-01-01
      • 1970-01-01
      • 2015-07-07
      • 2016-10-01
      • 1970-01-01
      • 2014-05-19
      相关资源
      最近更新 更多