Tomeat6.0 连接池数据库配置
在Tomeat6.0根目录\conf\context.xml文件中<Context>节点中添加<Resource>信息
<Resource name="jdbc/books"
auth="Container"
type="javax.sql.DataSource"
username="sa"
password="sa"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=restrant"
maxActive="2" maxWait="10000"
maxIdle="1"/>
naem 指定Resource的JNDI名字
auth 指定管理Resource的Manager,它有两个可选值:Container和Application。Container表示由容器来创建Resource,Application表示由Web应用创建和管理Resource
type 指定Resource所属的Java类名
maxActive 指定数据库连接中处于活动状态的数据库连接的最大数目,取值为0。表示不受限制
maxIdle 指定数据库连接池中处于空闲状态的数据库连接的最大数目,取值为0。表示不受限制
maxWait 指定数据库连接中的数据库连接处于空闲状态的最长时间(以这毫秒为单位),超过这一时间将会抛出异常。取值为-1,表示可以无限制等待
username 指定连接数据库的用户名
password 连接数据库的口令
driverClassName指定连接数据库的JDBC驱动程序
url 指定连接数据库的URL
//上面driverClassName、url 写的是SQL2005的
//这个配置还需要一个驱动文件是.必须把JDBC驱动程序复制到Tomeat的common\lib目录下
相关推荐
-
Tomeat6.0 连接池数据库配置
在Tomeat6.0根目录\conf\context.xml文件中<Context>节点中添加<Resource>信息 <Resource name="jdbc/books" auth="Container" type="javax.sql.DataSource" username="sa" password="sa" driverClassName="com.mic
-
基于SpringBoot2.0默认使用Redis连接池的配置操作
SpringBoot2.0默认采用Lettuce客户端来连接Redis服务端的 默认是不使用连接池的,只有配置 redis.lettuce.pool下的属性的时候才可以使用到redis连接池 redis: cluster: nodes: ${redis.host.cluster} password: ${redis.password} lettuce: shutdown-timeout: 100 # 关闭超时时间 pool: max-active: 8 # 连接池最大连接数(使用负值表示没有限制
-
PLSQL Developer连接oracle数据库配置教程
需要安装的工具: 一:Oracle的下载安装: 下载地址: http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 详细安装此处不做赘余描述,需要注意的是下载好的两文件需解压至同一目录下以及环境变量的路径配置(尽量使用英文字符路径): 二.安装32位Instant Client 下载32位Instant Client(轻量级的客户端),作为本地Oracle环境 (旧版本里64位In
-
数据库阿里连接池 druid配置详解
Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池.数据库连接池有很多选择,c3p.dhcp.proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘.接下来本教程就说一下druid的简单使用. 首先从 http://repo1.maven.org/maven2/com/alibaba/druid/下载最新的jar包.如果想使用最新的源码编译,可以从 https://github.com/alibaba/druid下载源码,然
-
JSP Servelet 数据源连接池的配置
1.配置Context.xml文件 复制代码 代码如下: <Resource name="jdbc/books" //引用名可以自定义 auth="Container" //指定管理DataSource的Manager type="javax.sql.DataSource" //指定包名 maxActive="100" //最大可活动量 maxIdle="30" //最大空限量 maxWait=&qu
-
tomcat 几种连接池配置代码(包括tomcat5.0,tomcat5.5x,tomcat6.0)
Tomcat6.0连接池配置 1.配置tomcat下的conf下的context.xml文件,在之间添加连接池配置: 复制代码 代码如下: <Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url=" jdbc:or
-
详解SpringBoot配置连接池
内置的连接池 目前spring Boot中默认支持的连接池有dbcp,dbcp2, tomcat, hikari三种连接池. 数据库连接可以使用DataSource池进行自动配置. 由于Tomcat数据源连接池的性能和并发,在tomcat可用时,我们总是优先使用它. 如果HikariCP可用,我们将使用它. 如果Commons DBCP可用,我们将使用它,但在生产环境不推荐使用它. 最后,如果Commons DBCP2可用,我们将使用它. 以上的几种连接池,可以通过在配置application文
-
详解Spring Boot下Druid连接池的使用配置分析
引言: 在Spring Boot下默认提供了若干种可用的连接池,Druid来自于阿里系的一个开源连接池,在连接池之外,还提供了非常优秀的监控功能,这里讲解如何与Spring Boot实现集成. 1. 环境描述 spring Boot 1.4.0.RELEASE, JDK 1.8 2. Druid介绍 Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系. DruidDataSource 高效可管理的数据
-
spring boot中配置hikari连接池属性方式
目录 spring boot配置hikari连接池属性 spring-boot默认连接池 Hikari配置 Hikari连接池配置说明 spring boot配置hikari连接池属性 事件起因与一个简单应用经常发生Young GC,甚至在没有请求量的情况下也经常发生GC (Allocation Failure),后来使用mat工具进行分析,发现mysql连接相关的class居然占了40%+堆内空间. 才发现spring boot的连接池大小没有配置,默认是10个连接,但实际上该应用不需要这么多
-
Java开发druid数据连接池maven方式简易配置流程示例
目录 1.pom.xml文件引入druid和数据库连接jar包 2.jdbc.properties配置 3.ibatis-config.xml关于mybatis的参数配置 4.spring-mybatis.xml整合文件配置 5.web.xml配置检测访问 禁止访问的ip 6.根据需要配置各类监控Spring-mvc.xml 7.可选安全的加密操作 数据库加密 8.访问方式 1.pom.xml文件引入druid和数据库连接jar包 <properties> <druid.version&
随机推荐
- IOS中使用UIWebView 加载网页、文件、 html的方法
- jQuery中innerHeight()方法用法实例
- jquery选择器简述
- Mybatis实现自定义的typehandler三步曲
- 解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)
- thinkphp判断访客为手机端或PC端的方法
- PHP获取和操作配置文件php.ini的几个函数介绍
- 10个值得深思的PHP面试题
- 在 Express 中使用模板引擎
- JQ技术实现注册页面带有校验密码强度
- android PopupWindow点击外部和返回键消失的解决方法
- jQuery的实现原理的模拟代码 -5 Ajax
- 微信小程序 开发中遇到问题总结
- Apache rewrite的重写相关的参数说明
- Android进程通信之Messenger和AIDL使用详解
- 多个表单中如何获得这个文件上传的网址实现js代码
- C#中深度复制和浅度复制详解
- Java源码解析阻塞队列ArrayBlockingQueue功能简介
- iOS实现简单的头部缩放功能
- Android贝塞尔曲线实现手指轨迹