以oracle数据库为例配置Tomcat服务器JNDI数据库连接池

本文介绍了如何配置Tomcat服务器的JNDI数据库连接池,以Oracle为例。通过JNDI接口,可以高效地管理和使用数据库连接,避免频繁建立连接带来的资源消耗。配置过程包括安装JDBC驱动、声明资源需求等步骤。
摘要由CSDN通过智能技术生成

前两天学习了tomcat的JNDI数据库连接池的配置,今天重新自己查看tomcat的官方英语文档再配置一遍,加深印象。

首先JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。用户可以根据需要按照相应的配置取得对应需要的服务。

我们知道,如果每次程序访问数据库建立一个连接,是很消耗数据库的资源的,当访问用户多了,这个问题更是显而易见。数据库连接池就是为数据库连接建立一个缓冲池,里面存有一定数量的数据库连接,当我们的程序需要连接数据库时,就直接从缓冲池中拿取,而不需要每次都与数据库进行连接,这样节省了内存的消耗也加快了建立连接的速度。

接下来我们就来配置一下。

首先我们打开tomcat关于JNDI配置的文档地址,如果你没有删除tomcat/webapps目录下自带的5个案例的话。

首先第一步:

Install Your JDBC Driver。安装驱动:installing the driver's JAR file(s) into the $CATALINA_HOME/lib directory。基本意思就是说把你的数据库驱动放在tomcat目录下的lib文件夹下。我用的是oracle,所有我把oracle数据库驱动ojdbc14.jar 直接拷贝在文件夹下的lib文件夹下。

接下来第二步官方文档说:

Declare Your Resource Requirements。声明你的资源请求:官方文档要我们这么配置:

<resource-ref>
  <description>
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值