java实现oracle连接池,Java使用数据库连接池连接Oracle数据库

第一步:导入tomcat\lib 下的一个tomcat-dbcp.jar包

第二步:在web\META-INF下新建一个context.xml文件,文件内容如下:

type="javax.sql.DataSource"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@192.168.1.3:1521:xe"

username="lwl"

password="123456"

maxActive="5"

maxIdle="2"

maxWait="5000"/>

第三步:在Dao里的getConn里写:

private static Connection getConn() {

Connection conn = null;

try {

Context ctx = new InitialContext();

DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/lwl");

conn = ds.getConnection();

} catch (Exception e) {

System.err.println("error:" + e.getMessage());

}

return conn;

}

此时后面再调用getConn方法,就不是直接跟数据库连接了,是通过数据库连接池连接

JNDI连接池连接Oracle数据库

今天做了一个评论的小功能,要求用JNDI连接池连接Oracle数据库,以前只是测试了是否连接的上,现在没想到一个JNDI连接池连接Oracle数据库,纠结了好久,原来都是Oracle数据库的问题,这是 ...

java通过数据库连接池链接oracle

开发工具:Eclipse J2EE 3.6 运行环境:jdk1.6 部署环境:Tomcat7 数据库连接池用的是dbcp,网上download下来的三个jar包. 把数据库连接池包和jdbc的包放到t ...

Myeclipse WEB工程JSP使用JNDI 数据库连接池连接Mysql数据库

在网上查了很多,最后实现了.下面写一下过程: 首先,在WEBROOT/META-INF下建一个文件context.xml,内容为: <?xml version="1.0" e ...

springboot使用druid连接池连接Oracle数据库的基本配置

#阿里连接池配置 #spring.datasource.druid.driver-class-name=oracle.jdbc.driver.OracleDriver #可配可不配,阿里的数据库连接池 ...

【JDBC】java程序通过jdbc连接oracle数据库方法

版权声明:本文为博主原创文章(原文:blog.csdn.net/clark_xu 徐长亮的专栏).未经博主同意不得转载. https://blog.csdn.net/u011538954/articl ...

使用BasicDataSource连接池连接oracle数据库报错ORA-12505

先看连接池配置:

安装好oracle后,打开防火墙遇到的问题!

-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT -A INPUT -j REJECT --reject-with ...

第14章 位图和位块传输&lowbar;14&period;4 GDI位图对象(1)

14.4.1 创建DDB (1)创建 HBITMAP= CreateBitmap(cx,cy,cPlanes,cBitsPixel,lpBits); 参数 说明 cx,cy 指定位图宽度和高度,单位为 ...

通过CSS实现的html背景色渐变

实现代码: " #获取当前时间的时间戳(单位秒) time.time() #推迟指定秒数后再运行 time.sleep ...

IBinder对象在进程间传递的形式&lpar;一&rpar;

命题 当service经常被远程调用时,我们经常常使用到aidl来定一个接口供service和client来使用,这个事实上就是使用Binder机制的IPC通信.当client bind servic ...

php number&lowbar;format&lpar;&rpar;保留小数点后几位有效数的函数 千位分组来格式化数字&lpar;转&rpar;

PHP保留小数点后2位的函数number_format number_format(带小数点的书,小数点后保留的位数) number_format(8.3486,2);  //取得小数点后2位有效数/ ...

LAMP学习小记

记录今天学习到的解决LAMP环境搭建的两个小问题: 问题1.xshell无法连接到虚拟机上的linux主机 解决方法: (1)进入网络配置文件: vi /etc/sysconfig/network-s ...

每日Linux命令&lpar;1&rpar;-date

显示日期指令:date 1.如果想知道Linux系统的时间,那么可以在shell终端直接输入date命令,时间就会反白显示在终端. ysxy@ubuntu:~$ date Tue Aug :: CST ...

&lbrack;Luogu 1402&rsqb; 酒店之王

题目 Description XX酒店的老板想成为酒店之王,本着这种希望,第一步要将酒店变得人性化.由于很多来住店的旅客有自己喜好的房间色调.阳光等,也有自己所爱的菜,但是该酒店只有p间房间,一天只有 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值