我正在寻找关于
Java EE应用程序的DataSource配置的标准,但我在Internet上找到的所有内容都是特定于容器的(例如:带有Tomcat的context.xml).
我发现this very rare subject关于< data-source>标签.看到里面的链接,这很有趣.我在Sun / Oracle文档中找不到更多信息.
所以我有几个问题:
>< data-source>标签适用于所有Web服务器? (Tomcat的,
JBoss的)
>多种资源:我们可以拥有多个< data-source>
web.xml中的标签?
>我们必须使用< resource-ref>当我们使用< data-source>时,在web.xml中使用tag(用于@Resource注释)标签,还是没必要?
>当我们使用“InitialContext”调用DataSource时
“@Resource”,它是每次通话的同一个实例吗?如果是的话,是吗?
更像是EJB Session Bean @Stateless(可能是相同的
实例),或更像EJB Session Bean @Singleton(必须是
同一个实例)?
>我理解< data-source>标签
出现了Java EE 6标准,但在哪里可以找到更多
关于它的信息?哪个JSR?
谢谢
解决方法
您可以使用JSR88 API查看包含Java EE 6数据源的应用程序.