精品为您呈现,快乐和您分享!

移动端

收藏本站

17软件园

当前位置: 首页 > 软件下载 > 编程开发

commons dbutils.jarv1.6官方版

commons dbutils.jarv1.6官方版

类型:编程开发 语言:简体

大小:137KB 更新时间:2017-07-12

推荐指数:

应用简介


commonsdbutils.jar是Java架构开发中非常重要的.jar包。正确使用commonsdbutils可以让你的开发事半功倍。如果您在开发过程中缺少此jar包,请立即下载并使用commonsdbutils。









commons dbutils.jar是Java架构开发中非常重要的.jar包。正确使用commons dbutils可以让你的开发更加高效。如果您在开发过程中缺少这个jar包,请立即下载commons dbutils。用它。



commons  dbutils.jar



文档介绍



commons-dbutils是Apache组织提供的一个开源的JDBC工具类库。它重新封装了传统的操作数据库的类,可以将结果集转换为List。



接口说明



DbUtils类



一个类,提供用于执行例行工作(例如关闭连接和加载JDBC 驱动程序)的有用方法。其中的所有方法都是静态的。



A:loadDriver(StringdriveClassName):该方法加载并注册JDBC驱动程序。如果成功,则返回TRUE。无需捕获ClassNotFoundException。通过返回值判断驱动是否加载成功。



B:close方法:DbUtils类提供了三个重载的close方法。这些方法检查提供的参数是否为NULL,如果不是,则关闭Connection、Statement 或ResultSet 对象。



C:closeQuietly方法:closeQuietly方法不仅可以避免连接、语句或结果集为NULL时关闭,还可以隐藏程序中抛出的一些SQLException。如果您不想捕获这些异常,这非常有用。重载closeQuietly 方法时,一个特别有用的方法是closeQuietly(Connection conn, Statement stmt, ResultSet rs)。使用这个方法,你的最后一个块只需要调用这个方法。



D:commitAndCloseQuietly(Connection conn)方法和commitAndClose(Connection conn)方法:这两个方法用于提交连接然后关闭连接。不同的是,commitAndCloseQuietly(Connection conn) 方法在关闭连接时不会向上抛出。一些SQL异常和commitAndClose(Connection conn)方法会抛出SQL异常。



QueryRunner类



此类简化了SQL 查询。可以与ResultSetHandler(接口稍后介绍)结合使用,完成大部分数据库操作,大大减少编码量。



[构造函数(1): QueryRunner() (2): QueryRunner(Datasource ds)]。



A:query(Connectionconn, String sql, Object[] params, ResultSetHandler rsh) 方法:该方法执行带参数的选择查询。在此查询中,对象数组的值用作查询的替换参数。该方法本质上处理PreparedStatement 和ResultSet 的创建和关闭。 ResultSetHandler 对象将从ResultSet 获取的数据转换为更简单或特定于应用程序的格式以供使用。



B:query(Stringsql, Object[] params, ResultSetHandler rsh) 方法:这个和第一个方法几乎一样;唯一的区别是它不向该方法提供数据库连接,而是从提供给构造函数的数据源(DataSource)获取或使用setDataSource方法检索。



C: query(Connectionconn, String sql, ResultSetHandler rsh) 方法:这将执行带参数的选择查询。



D: update(Connectionconn, String sql, Object[] params) 方法:该方法用于执行带参数的插入、更新或删除操作。对象数组保存声明的替换参数。



E: update(Stringsql, Object[] params) 方法:这个和前面的方法几乎一样;唯一的区别是它不向该方法提供数据库连接,而是从提供给构造函数的数据源(DataSource)获取或使用setDataSource方法检索。



F:update(Connectionconn, String sql) 方法:该方法使用参数执行插入、更新或删除操作。



指示



1、右键“Project”选择Properties,在弹出的对话框左侧列表中选择Java Build Path,这里选择‘Add Library’。在弹出的对话框中选择“用户库”,然后选择下一步



2. 在出现的对话框中,您可以选择已创建的用户自定义库,也可以选择“用户库”。在弹出的新对话框中选择“新建”,创建新的用户定义库。



3. 在要创建的用户自定义库中,输入新的自定义库的名称。



4.然后添加新库所需的Jar包



5. 按照上述步骤添加用户自定义库后,您可以在以后重复使用这些定义的用户库,以节省开发时间。