Do World » 日志 » tomcat 连接池的配置
tomcat 连接池的配置
haku 发表于 2008-06-06 12:49:36
平时开发项目中,数据库连接池是经常要使用到的,网络上现在也有很多连接池的组件可以下载。连接池是什么,顾名思义,就是个连接数据库的大池子,原来一般的CONNECTION方法连接数据库需要创建很长的时间,效率很低,现在用连接池的话,创建了很多个CONNECTION对象,重复的使用。数据库的访问效率可以大大提高。
像TOMCAT,JBOSS……这些服务器都提供了连接池,下面是TOMCAT连接池的配置:
1、将驱动文件*.jar拷入$tomcat_home$/commond/lib中
2、修改配置$tomcat_home$/conf/server.xml
<Context reloadable="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/oracleds" auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="scott" password="tiger"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:MYORA92" />
</Context>
程序捕获数据源:
Context context = new InitialContext();
DataSource ds=(DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
Connection conn=ds.getConnection();
像TOMCAT,JBOSS……这些服务器都提供了连接池,下面是TOMCAT连接池的配置:
1、将驱动文件*.jar拷入$tomcat_home$/commond/lib中
2、修改配置$tomcat_home$/conf/server.xml
<Context reloadable="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/oracleds" auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="scott" password="tiger"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:MYORA92" />
</Context>
程序捕获数据源:
Context context = new InitialContext();
DataSource ds=(DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
Connection conn=ds.getConnection();
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
