• commons-DbUtils组件


    Commons-dbutils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能.

    Commons-dbutils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大的简化JDBC编码的工作量,

    同时也不会影响程序的性能,因此dbutils成为很多不喜欢Hibernate框架的公司的首选.

    使用dbutils的一些优点如下:

    1. 资源没有泄露的可能性:正确的JDBC编码并不困难,但它既费事又乏味.这样常常导致难以跟踪连接的泄露.

    2. 清晰干净的的持久性代码:在数据库中持久存储数据所需的代码量大大减少.剩下的代码清楚的表达了我们的意图,而不会被资源清理弄得乱七八糟.

    3. 从ResultSet自动填充JavaBean属性:我们不需要通过调用setter方法手动将列值复制到bean实例中.ResultSet中的每一行都可以由一个完全填充的bean实例表示.

    dbutils是java编程中的数据库操作实用小工具,小巧简单实用,这些优势表现在如下方面:

    1. 对于数据表的读操作,可以把结果转换成List,Array,Set等java集合,便于程序员操作;

    2. 对于数据表的写操作,也变得很简单(只需要写sql语句)

    3. 可以使用数据源,也可以使用JNDI,数据库连接池等技术来优化性能--重用已经构建好的数据库连接对象,而不像php,asp那样,费事费力不断重复的构建和析构这样的对象.

    1. Commons-dbutils组件常用类的结构图如下图所示:

  • 相关阅读:
    Nmap帮助文档解释
    用servlet设置过滤器处理中文乱码
    Linux服务器远程连接window服务器并执行cmd命令
    java中的异常处理
    java的反射机制
    react入门
    多线程编程
    软件工程基本概念
    反射、类加载与垃圾回收
    数据库
  • 原文地址:https://www.cnblogs.com/worth-/p/13662270.html
Copyright © 2020-2023  润新知