DbUtils简介
- 使用JDBC我们发现冗余的代码太多. 为了简化开发, 我们选择使用
DbUtils
DbUtils
是一个对JDBC进行简单封装的开源工具类库. 使用它能够简化JDBC应用程序的开发, 同时也不会影响程序的性能- 使用方式:需要导入相关jar包(参考DBUtils-导入包)
DBUtils核心功能介绍
QueryRunner
: 提供对SQL语句操作的APIResultSetHandler
接口: 定义select
操作后怎样封装结果集DbUtils
类: 本身就是一个工具类,定义了关闭资源和事务处理的相关方法
表和类之间的关系
- 整个表可以看做是一个类
- 表中的一行记录,对应一个类的实例(对象)
- 表中的一列,对应类中的一个成员属性
JavaBean组件
JavaBean
就是一个类,在开发中通常用于封装数据.有以下特点
- 需要实现序列化接口
Serializable
- 提供私有成员变量
private 类型 变量名;
- 提供公有的
get / set
方法 - 提供构造方式(无参/有参)