【发布时间】:2015-11-22 21:46:56
【问题描述】:
是否某些 Java 应用服务器不支持通过 JNDI 的 JDBC 数据源?
我知道他们这样做很常见。但由于它不是 Java EE 标准,因此无法保证它们都确实提供了支持。
我问的原因是调查我们正在制作的通用 Web 应用程序的系统要求的可行性。它应该可以部署在尽可能多的应用服务器上。
【问题讨论】:
-
我一直认为支持 JNDI 和 JNDI 数据源是对 JavaEE 容器的要求(即使对于“只是" 一个 servlet 容器)
-
JNDI 位于 JVM (javax.naming) 中。但是数据源、邮件会话等的使用不是 JEE 的一部分。好吧,至少我不知道。
-
@JanGoyvaerts 它肯定是 J2EE 的一部分。
-
这是个好消息!我会在 JCP 上查找它。您有任何机会记住 JSR 编号吗? :-) @a_horse_wth_no_name 当然,问题是 JEE 是否关心资源的某些用途。
标签: jakarta-ee jdbc datasource jndi java-ee-6