全部评论(1条)
-
- 波诡云谲24 2016-09-26 00:00:00
- 1 1.首先导入jar包c3p0-0.9.1.2.jar 2 2.新建c3p0Test.java单元测试类 3 3.打开c3p0的doc帮助文档 4 4.选择Quickstart 快速开始 5 5.拷贝里边的事例代码 6 6.修改各个参数 7 7.测试结果如下: 8 8.上是一个c3p0的基本操作事例,而通常我们都是采用配置文件的方式来配置数据源。 打开帮助文档如下: 9 9.找到如下配置文件事例 10 10.在工程中新建c3p0-config.xml文件 11 11.删掉无用的部分,配置如下 12 12.测试代码如下: 13 13.至此我们可以修改前边JdbcTools.java类中的getConnection方法了, 14 14.另外注意:数据库连接池中的conn关闭,并不是真正的关闭数据库连接,而是把连接还给了数据库连接池
-
赞(18)
回复(0)
热门问答
- c3p0 测试数据库连接是否有效
2016-09-25 21:15:06
423
1
- 如何将本地数据库与远程数据库连接
2018-03-12 12:22:55
396
1
- 软件测试是否有必要使用接近真实的数据库。
- 一般软件测试是根据测试需要在数据库里只插入必要的测试数据,还是说输入大量数据使得数据库接近真实情况后再开始测试呢?... 一般软件测试是根据测试需要在数据库里只插入必要的测试数据,还是说输入大量数据使得数据库接近真实情况后再开始测试呢? 展开
2016-10-27 16:49:39
497
1
- 磁性过滤器是否有效?
2016-09-26 10:54:57
252
1
- Tomcat 配置的数据源,测试连接数据库报告类转换错误。
- tomcat 配置的数据源如下:
写的测试类如下: package com.telenav.Brant; import java.sql.ResultSet; import java.sql.SQLException; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.sql.DataSource; import com.mysql.jdbc.Connection; import com.mysql.jdbc.Statement; public class ConnectDB { public ConnectDB(){} public static void testDB(){ try { Context ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/TestDB"); Connection con = (Connection) ds.getConnection(); Statement stmt = (Statement) con.createStatement(); ResultSet rs = stmt.executeQuery("select * from user"); while(rs.next()){ System.out.println(rs.getString(2)); } } catch (NamingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } 报错如下: 2011-6-19 15:08:28 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to com.mysql.jdbc.Connection at com.telenav.Brant.ConnectDB.testDB(ConnectDB.java:21) at org.apache.jsp.index_jsp._jspService(index_jsp.java:81) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service 我估计是import进来的类不对,可能是引入的包比较少,所以eclipse自动提示的类不匹配,有没有高手告诉我使用tomcat数据源配置连接数据库,在类中都要引入什么包中的什么类? 展开
2011-06-18 12:32:11
385
5
- 百威软件不能连接数据库
- 我一打开就出现这样!!!我已经装好了SQL了,我电脑的思迅软件还能正常使用的,所以不要说什么没有装SQL,谁知道怎么搞???... 我一打开就出现这样!!!我已经装好了SQL了,我电脑的思迅软件还能正常使用的,所以不要说什么没有装SQL,谁知道怎么搞??? 展开
2012-12-03 12:19:36
604
3
- 软件显示连接不了数据库
2018-11-24 01:18:43
377
0
- sql sa密码修改,连接数据库的管理软件,无法连接数据库,如何解决
2014-01-08 10:46:51
482
2
- 如何有效防止软件往数据库写入信息
2012-09-24 01:31:35
343
4
- 数据库如何与软件连接的
- 比如说我装了sqlserver2000,我在里面存了一些数据,如何把数据库与某个应用软件连接起来呢?比如说图书管理软件。如何把sql2000内的数据导入到那个应用软件中去呢?... 比如说我装了sqlserver2000,我在里面存了一些数据,如何把数据库与某个应用软件连接起来呢?比如说图书管理软件。如何把sql2000内的数据导入到那个应用软件中去呢? 展开
2012-06-03 01:39:44
633
4
- 连接informix用什么数据库数据库软件
2018-11-22 10:57:55
396
0
- 用友财务软件连接不到数据库怎么办?
- 我没装过数据库,今天想试一下自己装数据库,我的机器上原来就有数据库和用友的财务软件,也能用也都正常,我今天就先把数据库给卸载了,但是用友的财务软件没有卸。重新装了一下SQLs... 我没装过数据库,今天想试一下自己装数据库,我的机器上原来就有数据库和用友的财务软件,也能用也都正常,我今天就先把数据库给卸载了,但是用友的财务软件没有卸。重新装了一下SQLserver数据库。装完以后重新启动了一下,数据库正常启动了,但是我再想启动用友软件的时候 ,系统提示我:“不能登陆到服务器【计算机名】:failed:不能发送请求”这是什么原因??我再登陆到用友的 系统服务 系统管理的时候 输入口令 SA 也不能启动。请问这个问题怎么解决? 对了 我新装的数据库 是另外一张光盘上的 msde2000 不是一张盘上的数据库 我有两张财务通的SY版的光盘,现在电脑上的财务通软件和数据库不是一张盘上的 是不是因为这个原因产生的这个问题?? 展开
2006-08-31 03:30:57
661
6
- sql软件连接数据库失败怎么办
2017-11-21 14:09:55
493
1
- 连接mysql数据库用什么软件
2016-12-15 00:24:57
421
5
- Excel VBA怎么连接mysql数据库
2015-08-29 20:04:51
458
1
- 软件开发数据库如何进行测试
2017-11-25 12:40:22
408
1
- sql2000数据库在升级sp4补丁后软件连接数据库失败
- 一个用pb做的erp软件,sql2000数据库在升级sp4补丁之前可以正常使用,升级sp4补丁后,运行程序出现连接数据库失败的提示,谁能帮忙解决下。提示就是这样的,这个是软件连不上数据库自... 一个用pb做的erp软件,sql2000数据库在升级sp4补丁之前可以正常使用,升级sp4补丁后,运行程序出现连接数据库失败的提示,谁能帮忙解决下。 提示就是这样的,这个是软件连不上数据库自己跳出来的提示。 数据库都是正常启动的,其他都正常,就是用跟踪器看说是 用户 'AAA' 登录失败。AAA是我拷来的数据库的名字。 展开
2014-03-17 12:40:23
557
2
- 我用Junit 写了一个MySQL数据库连接的测试类,为什么会报错?
2016-07-03 01:24:08
455
1
- 安装组态软件是否一定要安装数据库,数据库的作用是什么???
- 安装组态软件是否一定要安装数据库,数据库的作用是什么???安装组态软件是否一定要安装数据库,数据库的作用是什么???... 安装组态软件是否一定要安装数据库,数据库的作用是什么???安装组态软件是否一定要安装数据库,数据库的作用是什么??? 展开
2018-12-05 19:34:32
413
0
- 化学数据库Z近连接出问题怎么回事
2017-10-25 00:57:35
433
1
12月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂













参与评论
登录后参与评论