Tomcat 6 连接池设置
Tomcat 6的配置和以前的不同,不推荐在server.xml中进行配置,而是在context.xml中进行配置才是更好的方法。是站点目录下的context.xml文件,不是tomcat_home\conf下的。tomcat_home\webapps\yourApp\META-INF\context.xml,没有的话就创建一个,这样可以在不同的网站下单独配置连接池了,并且不需要重启Tomcat,Tomcat会自动重载。
1.context.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" crossContext="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<Resource
name="jdbc/test"
auth="Container"
type="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://192.168.0.2:1433/test"
username="test"
password="test"
maxActive="20"
maxIdle="10"
maxWait="-1"/>
</Context>
name 为当前数据源JNDI的名字,可以随意设定;
auth 为验证方式;
type 资源类型;
driverClassName 为Oracle驱动引用;
maxActiv 为连接池最大激活的连接数,设为0表示无限制;
maxIdle 为连接池最大空闲的连接数,数据库连接的最大空闲时间。超过空闲时间,
数据库连接将被标记为不可用,然后被释放。设为0表示无限制;
maxWait 为连接最大的等待时间,单位毫秒,如果超过此时间将接到异常。设为-1
表示无限制。;
username 为oracle数据库的一个用户名;
password 为username的密码;
url 为连接oracle的连接地址;
2.配置你的应用下的web.xml中的之间加入:
查看复制到剪切板打印
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3.在程序中的调用形式为:
view plaincopy to clipboardprint?
Context context = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
Connection conn = ds.getConnection();
Context context = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
Connection conn = ds.getConnection();
分享到:
相关推荐
Tomcat6配置连接池很全面的东东
tomcat数据库连接池设置 tomcat数据库连接池设置
tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池tomcat 配置连接池
Tomcat连接池配置,包你学会tomcat连接池的使用
这是一个tomcat6.0 连接池 数据源配置 这个很可以,我试过可以用,
详细介绍Tomcat6的连接池配置,且数据库断开连接池可以自动重连,一看便会。
很好的配置tomcat连接池的方法 方便数据库连接 简单实用
详细介绍tomcat连接池配置方法
tomcat6 mysql连接池 tomcat6 mysql连接池 tomcat6 mysql连接池
tomcat数据库连接池的使用
Tomcat连接池的配置说明,教你如何配置tomcat的连接池,内容详细。
tomcat6.0连接池配置方法详解,需要的朋友来看看
TOMCAT数据库连接池TOMCAT数据库连接池TOMCAT数据库连接池TOMCAT数据库连接池
Tomcat的数据库连接池设置与应用,用于Tomcat单独配置数据连接池。
tomcat各版本连接池配置方法【tomcat5.0,tomcat5.5x,tomcat6.0】
Apache Tomcat 配置连接池说明文档,保证可用
tomcat配置连接池方式
Tomcat连接池配置oracle,MSSQLserver数据库,以及在java应用程序的的引用,附带了 对应的jar包
内有关于tomcat6下如何配置数据库连接池的详细描述。。。。
TOMCAT数据库连接池配置说明文档,讲解很清楚。不知道的可以看看哦