服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|

服务器之家 - 编程语言 - JAVA教程 - Java数据库连接池连接Oracle过程详解

Java数据库连接池连接Oracle过程详解

2020-09-26 00:48勤快的懒羊羊 JAVA教程

这篇文章主要介绍了Java数据库连接池连接Oracle过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

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

?
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/lwl" auth="Container"
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"/>
</Context>

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

?
1
2
3
4
5
6
7
8
9
10
11
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方法,就不是直接跟数据库连接了,是通过数据库连接池连接

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://www.cnblogs.com/lwl80/p/13548009.html

延伸 · 阅读

精彩推荐
  • JAVA教程java中Callback简单使用总结

    java中Callback简单使用总结

    正好学习到java Callback,就整理了一下,希望整理的文章内容对大家有所帮助...

    改变自己chenyu2062020-09-09
  • JAVA教程求最大子数组之和的方法解析(2种可选)

    求最大子数组之和的方法解析(2种可选)

    本文主要对求最大子数组之和的方法进行详细解析,列了两种方法供大家选择借鉴,需要的朋友一起来看下吧 ...

    一个弱者想变强3822020-07-18
  • JAVA教程Intellij Mybatis连接Mysql数据库

    Intellij Mybatis连接Mysql数据库

    最近在搞android的项目,在开发过程中遇到了好多问题,今天小编给大家说下mybatis连接MySQL数据库的方法,感兴趣的朋友跟着小编一起学习吧 ...

    樊亚风1652020-06-22
  • JAVA教程java中获取当前服务器的Ip地址的方法

    java中获取当前服务器的Ip地址的方法

    本篇文章主要介绍了java中获取当前服务器的Ip地址的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    George932112020-08-05
  • JAVA教程玩转spring boot MVC应用(2)

    玩转spring boot MVC应用(2)

    玩转spring boot,如何快速搭建一个MCV程序?这篇文章为大家详细主要介绍了一个MCV程序的快速搭建过程,具有一定的参考价值,感兴趣的小伙伴们可以参考...

    刘冬4162020-07-22
  • JAVA教程MyBatis传入参数的实例代码

    MyBatis传入参数的实例代码

    这篇文章主要介绍了MyBatis传入参数的实例代码的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下 ...

    liaoxiaohua19811212020-05-21
  • JAVA教程微信小程序--Ble蓝牙

    微信小程序--Ble蓝牙

    本文主要介绍了微信小程序--Ble蓝牙的实现方法。文中附上源码下载,具有很好的参考价值。下面跟着小编一起来看下吧...

    请叫我小东子4572020-09-05
  • JAVA教程java实现简单的搜索引擎

    java实现简单的搜索引擎

    这篇文章主要为大家详细介绍了java实现简单的搜索引擎的相关资料,需要的朋友可以参考下 ...

    xiaojimanman3142020-03-25