仪器网(yiqi.com)欢迎您!

| 注册2 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

c3p0 测试数据库连接是否有效

舞林大会管艺5 2016-09-25 21:15:06 423  浏览
  •  

参与评论

全部评论(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月突出贡献榜

推荐主页

最新话题