zoukankan      html  css  js  c++  java
  • Apache—DBUtils框架

    commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。

    API介绍(查看QueryRunner的API)

    org.apache.commons.dbutils.QueryRunner:DBAssist

    org.apache.commons.dbutils.ResultSetHandler

    工具类

    org.apache.commons.dubtils.Dbutils

    DbUtils类

    DButils:提供如关闭连接,装载JDBC驱动程序等常规工作的工具类,里面的所有方法都是静态的,主要方法如下:

    public static void close(...)throws java.sql.SQLException:

    DBUtils类提供了三个重载的关闭方法。这些方法检查所提供的参数是不是NULL,如果不是的话就关闭Connection、Statement和ResultSet。

    public static void closeQuietly(.....):这一类方法不仅能在Connection、Statement和ResultSet为NULL情况下避免关闭,还能隐藏一些在程序中抛出的SQLEeception。

    public static void commitAndCloseQuetly(Connection conn):用来提交连接,然后关闭连接,并且连接时不抛出SQL异常。

    public static boolean loadDrive(java.lang.String driverClassName):这一方法重载并注册JDBC驱动程序,如果成功返回true.使用该方法,你不需要捕捉这个异常ClassNotFoundException。

  • 相关阅读:
    LInux常用命令:总结
    SpringBoot声明式事务(转)
    连接linux客户端工具
    查看servlet 3.0文档方法
    通过spring.io找spring历史版本
    归并排序(比希尔还要快)
    快速排序(比希尔排序还要快)
    希尔排序(交换式和移位式)
    插入排序
    选择排序(时间复杂度O(n^2))
  • 原文地址:https://www.cnblogs.com/future-zmy/p/6193041.html
Copyright © 2011-2022 走看看