DBCP
来源:互联网 发布:数据交换 安全 编辑:程序博客网 时间:2024/06/08 18:38
导包:
commons-dbcp.jar:连接池的实现commons-pool.jar:链接池实现的依赖库
配置文件属性 dbcp.properties ,放在 src 根目录下:
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/jdbc
username=root
password=
示例代码:
public class DBCPDemo1{public static void main(String[] args){Connection conn = null;PreparedStatement ps = null;ResultSet rs = null;//因为配置信息写死了,所以已淘汰//BasicDataSource source = new BasicDataSource();//source.setDriverClassName("com.mysql.jdbc.Driver");//加驱动//source.setUrl("jdbc:mysql:///day11");//加路径//source.setUsername("root");//加用户名//source.setPassword("root");//加密码Properties prop = new Properties();prop.load(new FileReader("dbcp.properties"));BasicDataSourceFactory factory = new BasicDataSourceFactory();DataSource source = factory.createDataSource();try{conn = source.getConnection();ps = conn.prepareStatement("select * from account");rs = ps.executeQuery();while(rs.next()){String name = rs.getString("name");s.o.p(name);}}catch(Exception e){e.printStackTrace();}finally{if( rs!= null){try{rs.close();}catch(SQLException e){e.printStackTrace();}finally{rs = null;}}if( ps!= null){try{ps.close();}catch(SQLException e){e.printStackTrace();}finally{ps = null;}}if( conn!= null){try{pool.retConn( conn);}catch(SQLException e){e.printStackTrace();}finally{ps = null;}}}}}
0 0
- dbcp
- dbcp
- DBCP
- DBCP
- dbcp
- DBCP
- DBCP
- 关于DBCP
- DBCP配置
- DBCP配置
- dbcp浅析
- DBCP C3P0
- DBCP配置
- DBCP模板
- DBCP数据源
- dbcp 设置
- tomcat dbcp
- dbcp配置
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- C语言基础 printf输出字符串%s
- learning to hash
- Unity3D 视频教程列表,共 91 套!
- 从厦大退学,孤身一人来到北京创业整整一年
- DBCP
- CountDownLatch
- C语言基础 计算字符串的长度
- Retrofit2使用(非常简洁易懂)
- HTML5 canvas画布(四)
- 安装PHP 及配置
- APP开发实战64-Activity数据传递机制
- spring redis集成
- 欢迎使用CSDN-markdown编辑器