oracle驱动包Tomcat 6.0配置oracle数据库连接池
TomCat6.0数据库连接池配置实例(Oracle 11g数据库)
TomCat6.0数据库连接池配置有几种方式,在这里我介绍种常用的方法供大家参考:
配置过程分成三个步骤来完成:
第一步:在TomCat6.0的目录下到l配置文件。(例:D:program Files/apache-tomcat-6.0.14/conf/l)然后打开l,在标签<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驱动包ojdbc14.jar,拷贝到TomCat6.0目录下的lib目录里。(例如: D:program Files/apache-tomcat-6.0.14/lib)ojdbc14.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();
jdbc连接oracle
DataSource ds=(DataSource)context.lookup("java:/comp/env/jdbc/oracleds");/*DataSource ds=(DataSource)context.lookup("java:comp/env/jdbc/oracleds");*/Connection Connection();
}catch(Exception e){
e.printStackTrace();
}
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。