博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
6.13-C3p0连接池配置,DBUtils使用
阅读量:5061 次
发布时间:2019-06-12

本文共 1042 字,大约阅读时间需要 3 分钟。

DBCP连接池 一、C3p0连接池配置    开源的JDBC连接池    使用连接池的好处:        减轻数据库服务器压力    数据源:        ComboPooledDataSource    ComboPooledDataSource cpds = new ComboPooledDataSource();    将数据库配置信息写在         c3p0-config.xml    放在classpath下        二、DBUtils使用    dbutils能极大简化jdbc编码的工作量    QueryRunner        query   查询        update  增删改            javabean要求:        属性和数据库字段一致        需要无参构造方法        结果集类型    ResultSetHandler接口的实现类        ArrayHandler:把结果集中的第一行数据转成对象数组。        ArrayListHandler:把结果集中的每一行数据都转成一个数组,再存放到List中。        BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中。        BeanListHandler:将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里。        ColumnListHandler:将结果集中某一列的数据存放到List中。        KeyedHandler(name):将结果集中的每一行数据都封装到一个Map里,再把这些map再存到一个map里,其key为指定的key。        MapHandler:将结果集中的第一行数据封装到一个Map里,key是列名,value就是对应的值。        MapListHandler:将结果集中的每一行数据都封装到一个Map里,然后再存放到List            ScalarHandler:封装查询结果只有一条记录三、宠物商店    四张表:        account 账目表        pet   宠物表        petOwner  主人表        petStore  宠物商店

 

转载于:https://www.cnblogs.com/benben2013A/p/7083434.html

你可能感兴趣的文章
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>
浅谈C++底层机制
查看>>
STL——配接器、常用算法使用
查看>>
第9课 uart
查看>>
Range和xrange的区别
查看>>
BZOJ 1010 [HNOI2008]玩具装箱 (斜率优化DP)
查看>>
java-动态规划算法学习笔记
查看>>
STL容器之vector
查看>>
Linux 内核中断内幕
查看>>
DNS负载均衡
查看>>
无法向会话状态服务器发出会话状态请求
查看>>
数据中心虚拟化技术
查看>>
Oracle OEM 配置报错: No value was set for the parameter DBCONTROL_HTTP_PORT 解决方法
查看>>
01入门
查看>>
python正则表达式
查看>>
嵌套循环连接(nested loops join)原理
查看>>
shell统计特征数量
查看>>
复习文件操作
查看>>
C#Hashtable与Dictionary性能
查看>>