配置Tomcat的连接池和数据源(以oracle数据库为例)

1. 将java下的ojdbc6.jar驱动拷贝到tomcat目录下的lib文件里(这步很重要,不然链接时会报canont load..的错误,意思是无法加载驱动)


2.配置context.xml文件

 <Resource name="jdbc/oracleds" auth="Container" type="javax.sql.DataSource" maxActive="100"
      maxIdle="30" maxWait="10000" username="scott" password="123456" driverClassName="oracle.jdbc.OracleDriver" 
      url="jdbc:oracle:thin:@127.0.0.1:1521/orcl" />


其中username 和 password是建立连接池连接的数据库的用户名和密码, driverClassName是数据库驱动的类, type为资源的类型(这里另加一下一句,注意单词拼写一定不要拼错,我就因为把DataSource写错成DateSource后,找了好久才查出错误), url是创建数据库连接所需要的URL的参数值,其中127.0.0.1:1521是你oracle数据的ip地址,这里的127.0.0.1代表本机,1521为oracle为oracle的默认端口,后面的oracle为你第一次安装oracle时设定的全局变量。因为我本机装的是oracle11g,所以在orcl前加的是/。如果你用的是oracle11g前的版本,则这里的 / 用 : 来代替。


因为这个地方的bug卡了我有点久,所以分享下希望对大家有点帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值