tomcat7嵌入式使用JNDI数据源

在webapp的根目录下创建 ${WebContent}/META-INF/context.xml

context.xml的内容类似如下代码:

<Context>
<Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource"
         driverClassName="com.mysql.jdbc.Driver"
         url="jdbc:"
         username="root" password=""
         maxActive="20" maxIdle="10" maxWait="-1" />
</Context>

同时 web.xml增加

<resource-ref>
    <res-ref-name>jdbc/test</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
</resource-ref>

则应用即可用普通获取JNDI数据源的方式访问.


你可能感兴趣的:(tomcat7嵌入式使用JNDI数据源)