结合tomcat配置,3种配置方式
1)全局配置,tomcat安装目录conf文件下的context.xml增加context节点下增加
<Resource name="jdbc/testDB" auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
username="test"
password="test"
maxActive="50"
maxIdle="30"
maxWait="10000" />
或者server.xml文件 GlobalNamingResources节点加入
<Resource
name="jdbc/testDB"
auth="Container"
type="javax.sql.DataSource"
password="test"
username="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
maxIdle="2"
maxWait="5000"
maxActive="4"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
/>
然后再context.xml文件加入ResourceLink
<ResourceLink name="jdbc/testDB" type="javax.sql.DataSource" global="jdbc/icacDb"/>
2)局部配置1,server.xml<host>标签内加入context节点
<Context path="/test_jndi" docBase="/test_jndi">
<Resource
name="jdbc/testDb"
auth="Container"
type="javax.sql.DataSource"
password="test"
username="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
maxIdle="2"
maxWait="5000"
maxActive="4"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
/>
3)局部配置2,部署应用web项目的META-INF下创建context.xml文件内容如下
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/testDb"
auth="Container"
type="javax.sql.DataSource"
password="test"
username="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
maxIdle="2"
maxWait="5000"
maxActive="4"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
/>
</Context>
tomcat中jndi配置
猜你喜欢
转载自elaine0111.iteye.com/blog/2275455
今日推荐
周排行