`
wbl313
  • 浏览: 31051 次
  • 性别: Icon_minigender_1
  • 来自: 银河系
最近访客 更多访客>>
社区版块
存档分类
最新评论

dbutils使用说明

    博客分类:
  • JAVA
阅读更多
DBUtils包括3个包:
org.apache.commons.dbutils
org.apache.commons.dbutils.handlers
org.apache.commons.dbutils.wrappers
DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。

org.apache.commons.dbutils
DbUtils 关闭链接等操作
QueryRunner 进行查询的操作

org.apache.commons.dbutils.handlers
ArrayHandler :将ResultSet中第一行的数据转化成对象数组
ArrayListHandler将ResultSet中所有的数据转化成List,List中存放的是Object[]
BeanHandler :将ResultSet中第一行的数据转化成类对象
BeanListHandler :将ResultSet中所有的数据转化成List,List中存放的是类对象
ColumnListHandler :将ResultSet中某一列的数据存成List,List中存放的是Object对象
KeyedHandler :将ResultSet中存成映射,key为某一列对应为Map。Map中存放的是数据
MapHandler :将ResultSet中第一行的数据存成Map映射
MapListHandler :将ResultSet中所有的数据存成List。List中存放的是Map
ScalarHandler :将ResultSet中一条记录的其中某一列的数据存成Object

org.apache.commons.dbutils.wrappers
SqlNullCheckedResultSet :对ResultSet进行操作,改版里面的值
StringTrimmedResultSet :去除ResultSet中中字段的左右空格。Trim()


分享到:
评论

相关推荐

    _dbutils使用说明.doc

    ### _dbutils使用说明 #### 一、Commons-dbutils概览 Commons-dbutils是Apache Commons项目下的一款用于简化Java数据库操作的工具库。它对标准的JDBC API进行了封装,提供了更简洁、易用的接口,尤其适用于频繁...

    commons_dbutils使用说明

    使用 Commons dbutils 可以极大地简化 JDBC 编程,避免了许多手动处理连接、声明和结果集的工作,同时也提高了代码的可读性和可维护性。例如,使用 `QueryRunner` 执行查询和更新操作时,只需要提供 SQL 语句、参数...

    Commons DbUtils 使用说明.rar

    commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。 Commons dbutils主要相关类及接口的简介: 主要讲解两个类(org.apache.commons....

    -dbutils使用说明.pdf

    Apache Commons dbutils 是一个在互联网和计算机科学领域中广泛使用的开源工具库,专门针对Java的JDBC(Java Database Connectivity)进行简化和优化。这个库的主要目的是为了减轻开发人员在处理数据库操作时的工作...

    -dbutils使用说明.docx

    在Java编程中,尤其是在处理数据库操作时,Apache Commons DBUtils库是一个非常实用的工具,它简化了JDBC(Java Database Connectivity)的使用。DBUtils提供了一种更安全、更易于管理的方式来进行数据库交互,避免...

    DBUtils使用和jar包.rar

    压缩包中存在DbUtils使用说明文档、jar包以及一个使用样例。commons-dbutils 是 Apache 组织提供的一个开源 JDBC 工具类库,对传统操作数据库的类进行二次封装,可以把结果集转化成List。

    apache dbutils中文说明

    在实际开发中,使用DBUtils可以极大地提高代码的可读性和维护性。通过`QueryRunner`,你可以避免手动处理结果集、事务管理和资源关闭等繁琐的步骤。`ResultSetHandler`接口使得从结果集中提取数据变得灵活,可以根据...

    python的DBUtils包

    你可以在Python console中输入`import DBUtils`,如果没有出现任何错误,说明安装成功。 3. **使用DBUtils**: - **创建连接池**:你可以使用`PooledDB`类创建一个连接池,如: ```python from DBUtils.PooledDB...

    使用dbutils操作数据库入门

    **使用dbutils操作数据库入门** 在Java开发中,与数据库的交互是不可或缺的一部分。DBUtils(Database Utilities)是由Apache组织提供的一个开源工具包,它简化了数据库操作,使得开发者能够更加便捷地执行SQL语句...

    DbUtils数据库查询工具包 v1.8.1.zip

    在DbUtils 1.8.1中,`commons-dbutils-rel-commons-dbutils-1.8.1.jar`文件包含了DbUtils的所有实现类和接口,而`说明.htm`可能是DbUtils的使用文档,介绍了如何引入DbUtils库,以及如何使用QueryRunner、...

    commons-dbutils-1.7-API文档-中文版.zip

    赠送jar包:commons-dbutils-1.7.jar; 赠送原API文档:commons-dbutils-1.7-javadoc.jar; 赠送源代码:commons-dbutils-1.7-sources....人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    commons-dbutils-1.7-API文档-中英对照版.zip

    赠送jar包:commons-dbutils-1.7.jar; 赠送原API文档:commons-dbutils-1.7-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    commons-dbutils-1.6

    在文件名称列表中,"0.txt"可能是项目的一些说明或者许可证文件,而"commons-dbutils-1.6"很可能是DBUtils的jar文件,包含了该库的所有类和方法,可以直接在Java项目中引用。 总的来说,Apache Commons DBUtils是...

    commons-dbutils-1.6的jar包、源码、文档说明.zip

    commons-dbutils-1.6的jar包、源码、文档说明.zip

    commons-dbutils-1.7.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    struts2+DBUtils实现的用户信息增删改查,包含文件上传下载

    以上是关于“struts2+DBUtils实现的用户信息增删改查,包含文件上传下载”这个项目的详细解析,涵盖了Struts2框架的使用、分层架构的设计、数据库操作、文件上传下载等多个核心知识点。这样的项目对于理解和掌握...

    Java Web jar 包 dbutils dom4j c3p0 dbcp dom4j jstl Commons Logging

    7. **beanutil**: 虽然在这个列表中没有具体说明beanutil的版本或详情,但通常情况下,它可能是用来处理JavaBeans对象的工具包,帮助进行对象属性的设置、获取以及转换。 这些组件在实际的Java Web开发中扮演着重要...

    xUtils3.3.6开发包及使用说明

    **xUtils3.3.6开发包及使用说明** xUtils是一个开源的Android开发框架,由国内知名开发者吴成锋创建。它集成了多种功能,包括数据库操作、网络请求、图片加载、事件处理等,旨在简化Android应用的开发流程。在...

    commons-utils简化JDBC使用(文档+示例)

    本篇文章将深入探讨如何使用Commons DBUtils来简化JDBC操作,并通过提供的示例进行说明。 首先,让我们了解Commons DBUtils的核心概念。DBUtils的主要目标是减少JDBC编程中的样板代码,例如打开和关闭连接、处理...

Global site tag (gtag.js) - Google Analytics