我想知道何时/为什么要在web.xml
文件中定义<resource-ref>
元素?
我原本认为它应该在web/app服务器中使用JNDI定义,然后在Java代码中查找JNDI引用?
在我看来,resource-ref定义有些多余,我想不出何时可能会有用。例如:
<resource-ref>
<description>Primary database</description>
<res-ref-name>jdbc/primaryDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>CONTAINER</res-auth>
</resource-ref>
jndi-name
来映射间接引用,但这不是标准的,那么什么是标准的呢?Tomcat似乎需要两个名称匹配,这让我们回到最初的问题:这有什么意义呢? - fabmlk