zoukankan      html  css  js  c++  java
  • 今日总结

    2020年10月10日:

    1、ScalarHandler<T>     

          用于获取结果集中第一行某列的数据并转换成 T 表示的实际对象。

    2、ArrayHandler

          用于获取结果集中的第一行数据,并将其封装到一个数组中,一列值对应一个数组元素。

    3、MapHandler

          用于获取结果集中的第一行数据,并将其封装到一个Map中,Map 中 key 是数据的列别名(as label),如果没有就是列的实际名称,Map 中 value 就是列的值,注意代表列的 key 不区分大小写。

    4、BeanHandler<T>

          用于获取结果集中的第一行数据,并将其封装到JavaBean对象。

          整个转换过程最终会在 BeanProcessor 类中完成。

    5、BeanListHandler<T>

          用于将结果集的每一行数据转换为Javabean,再将这个Javabean添加到ArrayList中。可以简单的看着是BeanHandler的高级版,只不过是多了一步,就是将生成的Javabean添加到ArrayList中,其他的处理都和BeanHandler一样。

    6MapListHandler 

          用于将结果集每行数据转换为Map,再将Map添加到ArrayList中。简单点,就是将每行数据经过MapHandler处理后添加到ArrayList中。

    7、ColumnListHandler<T> 

          根据列索引或列名获取结果集中某列的所有数据,并添加到ArrayList中。可以理解为ScalarHandler<T>的加强版。

  • 相关阅读:
    Puppet部署
    ldap命令
    openldap slapd.conf参数
    ldap objectclass
    ldap 测试表设计
    Nginx/LVS/HAProxy负载均衡软件的优缺点
    SNAT DNAT MASQUERADE 区别
    iptables常用规则
    Python中文注释报错的解决方法
    用Node.js给邮箱发送邮件
  • 原文地址:https://www.cnblogs.com/yitiaokuailedexiaojingyu/p/14105189.html
Copyright © 2011-2022 走看看