`
zhy584520
  • 浏览: 183849 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

DBUtils的使用

    博客分类:
  • j2ee
 
阅读更多

最近项目的详细设计文档写完了,真是累死人。写了150多页那。终于有点时间来自己学习下新东西,找一些开源项目来学习下,在无意之前发现了一个DBUtils。网上都有比较详细的介绍和说明。俺只是为了记录一下学习DBUtils的源码。

System.out.println(DbUtils.loadDriver("oracle.jdbc.driver.OracleDriver"));
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","user","password");
QueryRunner run=new QueryRunner();
List<SysUser> users=(List<SysUser>)run.query(conn,"select * from sys_user",new BeanListHandler(SysUser.class));
System.out.println(users.size());
for(SysUser user:users)
{
System.out.println(user.getId()+"=="+user.getCnName());
}
DbUtils.close(conn);

 发现看别人的代码其实也是种享受。爽....

分享到:
评论

相关推荐

    DBUtils使用和jar包.rar

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

    commons_dbutils使用说明

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

    _dbutils使用说明.doc

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

    commons-dbutils使用简单范例--简化jdbc编程

    以下是一个简单的DBUtils使用示例,展示如何执行一个查询并处理结果: ```java import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.ResultSetHandler; import org.apache.commons....

    Apache DBUtils使用总结

    在使用 DBUtils 时,需要注意以下几点: 1. **混用 JDBC 和 DBUtils**:DBUtils 并不是完全替代 JDBC 的解决方案,而是对其进行了一层简单的封装。在需要的地方,你可以将 DBUtils 与原生的 JDBC 代码混合使用,以...

    DBUtils使用jar

    DBUtils 使用的jar commons-dbutils-1.3.jar commons-dbutils-1.4.jar commons-dbutils-1.5.jar commons-dbcp-1.2.1.zip commons-collections-3.1.jar

    DbUtils使用

    本文介绍了如何使用apache dbutils。主要以测试代码介绍。本文的代码使用了dbcp,请参见文章:dbutils与dbcp整合

    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使用实例

    在本实例中,我们将深入探讨DButils的核心功能和使用方法。 1. **连接池管理** DButils支持多种数据库连接池,如C3P0、DBCP、HikariCP等。连接池是数据库管理的关键组件,它能够有效地重用数据库连接,减少创建和...

    数据库连接池和DBUtils使用1

    使用DBUtils,我们可以方便地进行数据库的CRUD操作,而无需关注底层的连接管理细节。 总结来说,数据库连接池和DBUtils是Java开发中优化数据库性能的重要工具。通过合理使用,不仅可以提高程序效率,还能有效管理和...

    commons-dbutils-1.7.jar

    3. 连接管理:DBUtils使用DataSource接口管理数据库连接,遵循JDBC连接池规范,提高了性能并减少了资源消耗。 4. 结果集处理:DBUtils提供了BeanHandler、MapHandler等处理结果集的工具,可以将结果集直接转换为...

    使用dbutils操作数据库入门

    DBUtils使用连接池管理数据库连接。在实际应用中,需要配置连接池的参数,如数据库URL、用户名、密码等。以下是一个使用DBCP连接池的示例配置: ```java Properties props = new Properties(); props.setProperty(...

    dbutils的jar包和源码

    - **异常处理**: dbutils 使用了统一的异常处理机制,所有与数据库交互相关的异常都被封装为 `DbUtils.DbException`,简化了错误处理流程。 **2. 使用 dbutils 执行 SQL** 使用 dbutils,你可以按照以下步骤执行 ...

    commons-dbutils-1.6

    7. **安全性**:DBUtils使用PreparedStatement来防止SQL注入攻击,这是处理用户输入数据时的一个重要安全措施。 8. **API简洁**:DBUtils的API设计简洁明了,学习成本低,易于理解和使用。 在描述中提到的"这个...

    dbutils框架

    1.2 高效执行:DBUtils使用Statement和PreparedStatement接口,优化了批处理和查询操作,提高了性能。 1.3 简化数据库操作:它提供了QueryRunner类,封装了CRUD(创建、读取、更新、删除)操作,使数据库交互变得...

    DbUtils应用开发例子--DbUtilsExample.zip

    Apache Common DbUtils是操作数据库的组件,对传统操作数据库的类(JDBC)进行二次封装,可以把结果集转化成List。 DbUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 应用实践小结: 一、...

    dbutils dbutils dbutils dbutils

    使用 DBUtils 可以显著提高数据库操作的稳定性和效率,特别是在Web服务、数据分析或其他大规模数据处理项目中。通过合理的配置和使用,DBUtils 可以帮助开发者构建更加健壮、高效的数据库应用。 在实际应用中,例如...

    commons-dbutils-1.4 bin+src

    - **数据库连接管理**:DBUtils使用连接池管理数据库连接,提高了性能,避免了资源浪费。默认使用的是Jakarta DBCP,但也可以与其他连接池(如C3P0、HikariCP)配合使用。 - **异常处理**:DBUtils对JDBC的异常...

Global site tag (gtag.js) - Google Analytics