美文网首页
DBUtils使用

DBUtils使用

作者: 61etj | 来源:发表于2018-10-27 23:54 被阅读0次

DBUtils使用

  • 增删改

      //QueryRunner构造参数为一个数据连接池,会自动对链接进行管理
      QueryRunner qr=new QueryRunner(DataSource ds);
    
      //执行增删改语句,返回影响行数
      //int rows=update(String sql,Object... params);
      int rows=qr.update(String sql,Object... params);
    
  • 查询

      QueryRunner qr=new QueryRunner(DataSource ds);
      //T t=query(String sql,ResultSetHandler<T> rsh,Object... params);
      String sql="select * from tab_user";
      List<User> users=qr.query(sql,new BeanListHandler<User>(User.class));
    

ResultSetHandler子类

    1. BeanListHandler//查询所有
    2. BeanHandler//查询单个
    3. ScalarHandler//查询数字Long类型,一般用于 select count(*) from table;
    4. MapListHandler//查询某表的所有数据以 List<Map<String,Object>>返回,List保存每一行,Map保存列名以及对应的值
    5. ColumnListHandler(String colsName)//查询指定列名的数据并放入List

相关文章

  • JDBC 使用DBUtils的QueryRunner进行DRUD

    使用DBUtils的QueryRunner进行增删改(插入)操作 使用DBUtils的QueryRunner进行查...

  • java49(DBUtils)

    DBUtils: DBUtils是java编程中的数据库操作实用工具,小巧简单使用 DBUtils...

  • 09_DBUtils & 连接池

    DBUtils 如果使用过JDBC开发,代码的冗余量太多,为了简化JDBC开发,我们使用DBUtils工具类com...

  • DBUtils使用

    DBUtils使用 增删改 //QueryRunner构造参数为一个数据连接池,会自动对链接进行管理 Quer...

  • java 连接 mysql

    防止注入攻击,使用第二种方法 引用org.apache.commons.dbutils.DbUtils 封装的这个...

  • Hibernate

    为什么要使用hibernate,jdbc+dbutils不是挺好的吗? 1、回顾一下jdbc和dbutils 2、...

  • Apache Commons DbUtils工具包使用介绍

    这篇文章主要介绍了Apache Commons DbUtils工具包使用介绍,本文介绍了DBUtils是什么东西、...

  • JDBC 使用DBUtils

    概念: DBUtils 是 Apache 提供的开源 JDBC 工具类,是对 JDBC 简单的封装。 下载 jar...

  • JAVA使用DBUtils操作数据库

    摘要:本文主要学习了如何使用DBUtils在Java代码中更方便的操作数据库。 概述 DBUtils是Java编程...

  • Java EE之旅13-JDBC(下)

    DBUtils的封装 使用DBUtils实现增删改查 实现一个简单的用户登录功能 核心逻辑:通过传入的用户名和密码...

网友评论

      本文标题:DBUtils使用

      本文链接:https://www.haomeiwen.com/subject/wtietqtx.html