文章标题
来源:互联网 发布:今日头条乱下软件 编辑:程序博客网 时间:2024/06/08 07:41
今天搭建mysql +DBCP2 的连接池,参考了网上的许多例子,这是改成我的连接池配置:
dataSource = new BasicDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dataSource.setUrl(url); dataSource.setUsername(username); dataSource.setPassword(password); dataSource.setMaxTotal(100);//设置最大数量 dataSource.setInitialSize(10);//初始大小 dataSource.setMaxIdle(16); dataSource.setMinIdle(8); //最大最小空闲数量 dataSource.setMaxWaitMillis(2*10000); //最大超时时间
建立好连接池之后,我找网上的jsp显示数据库的例子,改成自己的显示如下:
<%@ page language=”java” import=”java.util.*” pageEncoding=”utf-8”%>
<%@ page contentType=”text/html;charset=utf-8”%> <%@ page import=
“com.cqut.bsxt.pub.ConnectionPoolManager”%> <%@ page import=
“java.io.IOException” import= “java.io.PrintWriter” import=
“java.sql.*” %> <%
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
ConnectionPoolManager connMgr = ConnectionPoolManager.getInstance();
try{conn = connMgr.getConnection (new ConnectionPoolManager.CurrentClassGetter().getClassName()); stmt =
conn.createStatement(); String sql = “select * from dept2”; rs =
stmt.executeQuery(sql); while(rs.next()) {
out.println(““);
out.println(“” + rs.getString(“DEPTNO”) + ““);
out.println(““);
}
}
finally{
stmt.close();
connMgr.freeConnection(conn,new ConnectionPoolManager.CurrentClassGetter().getClassName());
}
%>
我截下了觉得重要的部分,中途忘记了加上<%代码%>,然后检查代码无误后,运行tomcat刷新之后报错,并不能显示数据库表内容。搜索后发现报错是缺少commons-pool2-2.4.2,这个包的版本是能适用于我的错误,我在官网下载的然后导入,运行后解决问题,能显示数据库表中数字。
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- Python零基础入门一
- hibernate cascade,inverse和lazy的用法
- C++ primer 二十 map、sset关联容器
- 深度学习 4. MatConvNet 相关函数解释说明,MatConvNet 细节理解,MatConvNet 代码理解
- 3D打印机固件 Marlin 1.1.0 配置文件 说明
- 文章标题
- Netty4.x中文教程系列(三) ChannelHandler
- Hololens官方教程精简版 - 05. Voice(语音)
- PAT BASIC LEVEL 1010. 一元多项式求导 (25)
- 数据库中的 date datetime timestamp的区别
- 一致性Hash(Consistent Hashing)原理剖析
- java集合之Set与List总结
- 事务
- Netty4.x中文教程系列(四)编解码器Codec