Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。
Commons DbUtils 是 Apache 组织提供的一个对 JDBC 进行简单封装的开源工具类库,使用它能够简化 JDBC 应用程序的开发,同时也不会影响程序的性能。
补充一下,传统操作数据库的类指的是 JDBC(java database connectivity:java 数据库连接,java 的数据库操作的基础 API。)。
DBUtils 是 java 编程中的数据库操作实用工具,小巧简单实用,
1.对于数据表的读操作,他可以把结果转换成 List,Array,Set 等 java 集合,便于程序员操作;
2.对于数据表的写操作,也变得很简单(只需写 sql 语句)
3.可以使用数据源,使用 JNDI,数据库连接池等技术来优化性能–重用已经构建好的数据库连接对象,而不像 php,asp 那样,费时费力的不断重复的构建和析构这样的对象。
DBUtils 包括 3 个包:
org.apache.commons.dbutils
org.apache.commons.dbutils.handlers
org.apache.commons.dbutils.wrappers
DBUtils 封装了对 JDBC 的操作,简化了 JDBC 操作,可以少写代码。