A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

只有 在使用QueryRunner对象 做查询的时候
        会产生结果集。
        ResultSetHandler接口,用户定义select操作后,怎样封装结果集。
  
     多种实现类
          数组的形式来封装结果集
             ArrayHandler :  将结果集中的第一条记录封装到一个Object[]数组中
                                             数组中每一个元素就是这条记录的每一个字段值。
            
             ArrayListHandler : 将结果集中的每一条记录都封装到一个Object[]数组中
                                                   将这个数组封装到一个集合中。
                                               
                BeanHandler : 将结果集的第一条记录封装到一个指定的javaBean中
                                            数组中的每一个元素就是这条记录的每一个字段值。
                                            
            BeanListHandler : 将结果集的每一条记录封装到指定的javaBean中
                                              将这个javaBean封装到list集合中。
          
          特殊结果集:
           1.
            当查询某一个字段的信息的时候,可以选择ColumnListHandler.                                  
            ColumnListHandler : 将结果集指定的列的字段值,封装到一个List集合中。
           2.
            当查询的结果是一个单数据的时候,可以使用ScalarHandler [最大值,最小值,平均值]
                  ScalarHandler :  用于获取单个数据,

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马