我正在寻找关于Java EE应用程序的DataSource配置的标准,但我在Internet上找到的所有内容都是特定于容器的(例如: context.xml with Tomcat)的
我找到了关于 <data-source>
标记的this very rare subject。看到里面的链接,它非常有趣。我无法在Sun / Oracle文档中找到更多信息。
所以我有几个问题:
<data-source>
标记是否适用于所有网络服务器? (Tomcat的,
JBoss)
多种资源:我们是否可以拥有多个 <data-source>
web.xml 中的标记?
当我们使用 {时,我们是否必须在 web.xml 中使用 <resource-ref>
标记(用于@Resource注释) {1}} 标记,还是不必要?
当我们使用&#34; InitialContext&#34;来调用DataSource时要么 &#34; @ Resource&#34;,每次通话都是同一个实例吗?如果是的话,是吗? 更像是EJB Session Bean @Stateless(可能是相同的 实例),或更像EJB Session Bean @Singleton(必须是 同一个实例)?
我了解 <data-source>
标记
出现了Java EE 6标准,但在哪里可以找到更多
关于它的信息?哪个JSR?
由于
答案 0 :(得分:0)
您可以使用 JSR88 API 来查看包含Java EE 6数据源的应用程序。