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。

  • 相关阅读:
    字节和字符,对信息进行编码
    关于TCP的可靠性
    TCP和流
    Socket:流,TCP连接,TCP可靠性概述
    C#中的泛型 Part1
    C# 泛型理解0
    2010 Stanford Local ACM Programming ContestH解题报告
    母函数模板
    poj 1385Lifting the Stone解题报告
    poj 1015Jury Compromise解题报告
  • 原文地址:https://www.cnblogs.com/future-zmy/p/6193041.html
Copyright © 2011-2022 走看看