zoukankan      html  css  js  c++  java
  • 周总结

    周总结:学习了数据库的相关操作

    今天的内容:

    学习了DbUtils的结果集的使用:

    ResultSetHandler接口

    • 该接口用于处理 java.sql.ResultSet,将数据按要求转换为另一种形式

    Object handle(ResultSet rs){}

    ResultSetHandler 接口的实现类(构造方法不唯一,在这里只用最常见的构造方法):

    • ArrayHandler():把结果集中的第一行数据转成对象数组(存入Object[])。

    • ArrayListHandler():把结果集中的每一行数据都转成一个对象数组,再存放到List中。

    • BeanHandler(Class<T> type):将结果集中的第一行数据封装到一个对应的JavaBean实例中。

    • BeanListHandler(Class<T> type):将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里

    • ColumnListHandler(String columnName/int columnIndex):将结果集中某一列的数据存放到List中。

    • MapHandler():将结果集中的第一行数据封装到一个Map里,key是列名,value就是对应的值。

    • MapListHandler():将结果集中的每一行数据都封装到一个Map里,然后再将所有的Map存放到List中。

    • KeyedHandler(String columnName):将结果集每一行数据保存到一个“小”map中,key为列名,value该列的值,再将所有“小”map对象保存到一个“大”map中 , “大”map中的key为指定列,value为“小”map对象

    • ScalarHandler(int columnIndex):通常用来保存只有一行一列的结果集

    问题:无
    明天的打算:继续学习JavaWeb
  • 相关阅读:
    在vue.js中mixin和页面执行顺序问题
    【转载】Node.js 教程(菜鸟教程系列)
    【转载】一致性hash算法释义
    多线程还是多进程的选择及区别
    腾讯
    gdb命令与调试方法
    面试题56:链表中环的入口节点
    面试题52:缺少i的乘积数组
    UML类图
    面试题51:数组中重复的数字
  • 原文地址:https://www.cnblogs.com/MXming/p/14166617.html
Copyright © 2011-2022 走看看