Tomcat 6.0 配置oracle数据库连接池
2010-07-16 11:35
471 查看
TomCat6.0数据库连接池配置实例(Oracle 10g数据库)
关键字: 数据库连接池
TomCat6.0数据库连接池配置有几种方式,在这里我介绍一种常用的方法供大家参考:
配置过程分成三个步骤来完成:
第一步:在TomCat6.0的目录下找到context.xml配置文件。(例如:C:/apache-tomcat-6.0.14/conf/context.xml)然后打开context.xml,在标签<context></<context>之间加入如下内容:(为了容易理解,我对配置做了较详细的注释)
<Resource
name="jdbc/DBPool" <!--数据源名称,最好起一个有意义的名称-->
auth="Container" <!--这个默认无需修改-->
type="javax.sql.DataSource" <!--这个默认无需修改-->
driverClassName="oracle.jdbc.driver.OracleDriver" <!--这里用到的是oracle数据库的驱动包。-->
url="jdbc:oracle:thin:@localhost:1521:orcl" <!--这里是连接到oracle数据库的url,其中url="jdbc:oracle:thin:@"是固定的,如果访问oracle数据库不在本机上应该将localhost改为oracle数据库所在机子的IP地址,zygora是我的oracle数据库的SID。 -->
username="scott" <!--登陆数据库的用户名 -->
password="tiger" <!--登陆数据库的密码 -->
maxIdle="5" <!--这个默认无需修改-->
maxWait="5000" <!--这个默认无需修改-->
maxActive="10" <!--这个默认无需修改-->
/>
第二步:下载oracle驱动包ojdbc6.jar,拷贝到TomCat6.0目录下的lib目录里。(例如:C:/apache-tomcat-6.0.14/lib)ojdbc6.jar的oracle官方网址我这里一直打不开,CSDN里有该jar包的下载。
第三步:程序中需要数据库连接的地方,只需要编写如下代码:
import javax.sql.DataSource;
import javax.naming.*;
public class GetConnectionTest
{
public static void main(String[] args)
{
try {
Context ctx = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
/*
DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/oracleds");
*/
Connection conn = ds.getConnection();
} catch (Exception e) {
e.printStackTrace();
}
}
}
关键字: 数据库连接池
TomCat6.0数据库连接池配置有几种方式,在这里我介绍一种常用的方法供大家参考:
配置过程分成三个步骤来完成:
第一步:在TomCat6.0的目录下找到context.xml配置文件。(例如:C:/apache-tomcat-6.0.14/conf/context.xml)然后打开context.xml,在标签<context></<context>之间加入如下内容:(为了容易理解,我对配置做了较详细的注释)
<Resource
name="jdbc/DBPool" <!--数据源名称,最好起一个有意义的名称-->
auth="Container" <!--这个默认无需修改-->
type="javax.sql.DataSource" <!--这个默认无需修改-->
driverClassName="oracle.jdbc.driver.OracleDriver" <!--这里用到的是oracle数据库的驱动包。-->
url="jdbc:oracle:thin:@localhost:1521:orcl" <!--这里是连接到oracle数据库的url,其中url="jdbc:oracle:thin:@"是固定的,如果访问oracle数据库不在本机上应该将localhost改为oracle数据库所在机子的IP地址,zygora是我的oracle数据库的SID。 -->
username="scott" <!--登陆数据库的用户名 -->
password="tiger" <!--登陆数据库的密码 -->
maxIdle="5" <!--这个默认无需修改-->
maxWait="5000" <!--这个默认无需修改-->
maxActive="10" <!--这个默认无需修改-->
/>
第二步:下载oracle驱动包ojdbc6.jar,拷贝到TomCat6.0目录下的lib目录里。(例如:C:/apache-tomcat-6.0.14/lib)ojdbc6.jar的oracle官方网址我这里一直打不开,CSDN里有该jar包的下载。
第三步:程序中需要数据库连接的地方,只需要编写如下代码:
import javax.sql.DataSource;
import javax.naming.*;
public class GetConnectionTest
{
public static void main(String[] args)
{
try {
Context ctx = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/oracleds");
/*
DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/oracleds");
*/
Connection conn = ds.getConnection();
} catch (Exception e) {
e.printStackTrace();
}
}
}
相关文章推荐
- tomcat 6.0配置oracle数据库连接池
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat 6.0 配置oracle数据库连接池
- TomCat6.0+oracle数据库连接池配置(转贴:冷千山的BLOG)
- Tomcat6.0连接池配置
- Java数据库连接-JNDI方式- 配置Tomcat6.0 连接池
- Tomcat4.1、5.5、6.0的连接池配置及测试程序
- TOMCAT 6.0 连接池的配置
- [转]Tomcat4.1、5.5、6.0的连接池配置及测试程序
- Oracle 10g&Tomcat 6.0 连接池配置
- Eclipse中配置Tomcat的ORACLE数据库连接池
- 在tomcat 6.0.中配置数据源连接Oracle数据库的方法
- Tomcat6.0连接池配置
- tomcat oracle数据库连接池配置
- Java数据库连接-JNDI方式- 配置Tomcat6.0 连接池
- Tomcat6.0连接池配置
- TomCat6.0配置连接池连接SQL Server 2005数据库
- 在tomcat中配置MySQL和oracle数据库连接池的异同