JDBC三层架构设计、Apache的DBUtils使用方法
1. JDBC 三层架构设计思想
2. Apache 的 DBUtils 使用方法
Commons DbUtils 是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能勾简化JDBC应用程序的开发!同时,不会影响程序的性能。
DbUtils是Java编程中数据库操作实用小工具,小巧、简单、实用。
对于数据表的查询操作,可以吧结果转换为List、Array、Set等集合。
便于操作对于数据表的DML操作,也变得很简单(只需要写SQL语句)。
ResultSetHandler 接口:转换类型接口
BeanHandler 类:实现类,把一条记录转换成对象
BeanListHandler 类:实现类,把多条记录转换成List集合。
ScalarHandler 类:实现类,适合获取一行一列的数据。
QueryRunner:执行sql语句的类
增、删、改: