Spring Boot能否定义JTA资源?

时间:2014-12-11 18:04:25

标签: java java-ee jndi spring-boot

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

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

1 个答案:

答案 0 :(得分:0)

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

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