• 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。

  • 相关阅读:
    HDU_1285_拓扑排序(优先队列)
    HDU_1087_Super Jumping! Jumping! Jumping!_dp
    STL_优先队列_(转载)
    数据结构课程笔记_拓扑排序
    滋阴清火中药方 (推荐--自用)
    文件与文档内容搜索工具软件
    CrossUI SPA Builder ---- feathers API框架
    广州交警网上车管所
    BIM 相关资料
    WIN10 ISO 官方
  • 原文地址:https://www.cnblogs.com/future-zmy/p/6193041.html
Copyright © 2020-2023  润新知