- 浏览: 86726 次
- 性别:
- 来自: 武汉
最新评论
这种方法是我认为比较好的配置方法:
Eclipse环境下
第一步:建立Context.xml文件并放入WebRoot\META-INF目录下,配置如下:
第二步:在web.xml文件下加入:
第三步:使用tomcat连接池:
Eclipse环境下
第一步:建立Context.xml文件并放入WebRoot\META-INF目录下,配置如下:
<?xml version="1.0" encoding="UTF-8"?> <!-- 连接池配置文件context.xml --> <Context crossContext="true" debug="5" reloadable="true"> <Resource name="jdbc/yourProject"<!-- yourProject为你的项目名,下面的也一样--> type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://192.168.0.32;DatabaseName=factory;" username="yf" password="yf456" auth="Container" maxActive="100" maxIdle="30" maxWait="10000" /> </Context>
第二步:在web.xml文件下加入:
<resource-ref> <res-ref-name>jdbc/factoryManager</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
第三步:使用tomcat连接池:
package com.dfjy.fm.dao; import java.sql.Connection; import java.sql.SQLException; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.sql.DataSource; import com.dfjy.fm.exception.MyException; /* * 连接池类 */ public class DBPool { private static DataSource m_pool = null; private static Connection m_conn = null; static { Context env = null; try { env = (Context) new InitialContext().lookup("java:comp/env"); m_pool = (DataSource) env.lookup("jdbc/factoryManager"); System.out.println(m_pool); if (m_pool == null) { System.err.println("'DBPool' is an unknown DataSource"); } else { m_conn = m_pool.getConnection(); } } catch (NamingException ne) { ne.printStackTrace(); } catch (SQLException e) { System.out.println("得到连接失败!"); throw new MyException(); } } public static Connection getConnection() { return m_conn; } public static DataSource getPool() { return m_pool; } }
发表评论
-
关于继承的问题
2010-11-26 14:54 467继承的概念:举个例子说吧,教师和学生都继承人类,数学老 ... -
Java的Calendar和Date类
2010-11-25 15:51 848Java 语言的Calendar(日历),Date(日期),和 ... -
SimpleDateFormat类简介
2010-11-25 11:44 811java.text 类 SimpleDateFormat j ... -
RMI原理及实现
2010-11-19 10:59 835简介 RMI是远程方 ... -
Lucene3.0 对数据库数据进行搜索
2010-10-20 17:28 3344package com.orifound.aiim.web.u ... -
Lucene3.0分词原理与分词系统
2010-10-20 17:25 902分词原理 建立索引和 ... -
java POI读取excel
2010-10-20 10:46 1741POI读取excel2003和2007方法是一样的,主要就是用 ... -
MyEclipse快捷键
2010-10-20 10:13 751Eclipse本身很快的,但是加上了myeclipse后,就狂 ... -
EL表达式
2010-10-20 10:09 812EL表达式 1、EL简 ... -
tomcat启动和关闭
2010-10-20 10:01 1011startup.bat: java -Djava.util. ... -
详细讲解Java中log4j的使用方法
2010-10-20 09:42 1108详细讲解Java中log4j的使用方法 1、Log4j是什么? ... -
java聊天室
2010-10-19 13:35 881server: public class ServerMan ... -
Struts2 BaseAction
2010-10-19 13:24 2114public class BaseAction extends ... -
spring拦截器
2010-10-19 13:19 971import java.lang.reflect.Method ... -
基于spring进行单元测试
2010-10-19 13:13 624public class JTest { stati ... -
java获得客户端IP
2010-10-19 13:09 919/** * 获得客户端IP地址 * @param ... -
struts2 自定义拦截器
2010-10-19 13:05 948struts.xml : <package name= ... -
Log4j配置日志文件输出路径
2010-10-19 12:50 1475### 将日志输出到控制台 ##log4j.appender ... -
error和exception有什么区别?
2010-10-19 12:46 859error 表示恢复不是不可能但很困难的情况下的一种严重问题。 ... -
描述一下JVM加载class文件的原理机制?
2010-10-19 12:45 2027描述一下JVM加载class文件的原理机制? JVM中类的装载 ...
相关推荐
dbcp 的 基 本 数 据 源 类的配置方法,
dbcp数据库连接池需要用到的jar,包括源码和api文档,javadoc
java web开发 dbcp数据库连接池 所用jar包。java web开发 dbcp数据库连接池 所用jar包。
DBCP数据库连接池的完整jar包
DBCP 数据库连接池 DBCP 数据库连接池 DBCP 数据库连接池 里面是DBCP的jar,导进去就可以用了
是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:commons-dbcp.jar,commons-pool.jar,commons-collections.jar由于建立数据库连接是一个非常耗时耗资源的行为,所以通过...
dbcp连接池的jar包,希望能给大家带来帮助。
dbcp数据库连接池用到的jar包,在spring4整合过程中测试通过。
DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,由Apache开发,通过数据库连接池,可以让程序自动管理数据库连接的释放和断开。
dbcp连接池
关于DBCP数据库连接池配置整理宣贯.pdf
Tomcat 7-dbcp配置数据库连接池详解 原理 关于连接池,大家都晓得用来限定对数据库的连接。基本的原理是预先在缓冲池中放入一定的空闲连接,当程序需要和数据库来交互时,不是直接新建数据库连接而是在连接池中...
适合学习练习用jar包
NULL 博文链接:https://xiongjiajia.iteye.com/blog/1295094
dbcp连接池的几个必须的jar包文件,以压缩包的形式存在,欢迎下载!
DBCP连接池三个jar包,在web项目开发中,连接数据库,使用更加方便。
DBCP配置数据库连接池实现对数据库的连接并附上增删改查
dbcp 连接池 用的jar包 hibernate 就用的这个连接池
dbcp连接池jar, commons-dbcp2-2.4.0.jar commons-logging-1.2.jar commons-pool2-2.6.1.jar