ScalarHandler: 将单个值封装、 例如select count(*),求内容的条数;KeyedHandler:将多条记录封装到一个Map集合的Map集合中。并且外面的Map集合是可以指定的
来源:互联网 发布:java web 重新编译 编辑:程序博客网 时间:2024/06/05 19:00
ScalarHandler:将单个值封装、例如select count(*),求内容的条数
@Test
public void demo8()throws SQLException{
QueryRunner queryRunner =new QueryRunner(JDBCUtils2.getDataSource());
Object obj =queryRunner.query("select count(*) from account",new ScalarHandler());
System.out.println(obj);
}
KeyedHandler:将多条记录封装到一个Map集合的Map集合中。并且外面的Map集合是可以指定的(指定内层Map的其中一个属性名)。
@Test
public void demo9()throws SQLException{
QueryRunner queryRunner =new QueryRunner(JDBCUtils2.getDataSource());
Map<Object,Map<String,Object>> map =queryRunner.query("select * from account",new KeyedHandler("name"));
for (Objectkey :map.keySet()) {
System.out.println(key+" "+map.get(key));
}
}
阅读全文
0 0
- ScalarHandler: 将单个值封装、 例如select count(*),求内容的条数;KeyedHandler:将多条记录封装到一个Map集合的Map集合中。并且外面的Map集合是可以指定的
- MapListHandler:将多条记录封装到一个Map集合中;ColumnListHandler;将某列的值封装到List集合中,例如一列name属性等
- BeanListHandler:(常用)将多条记录封装到一个装有JavaBean的List集合中;MapHandler: 将一条记录封装到一个Map集合中,Map的key是列名,Map的value就是
- Struts2 封装集合或Map的数据
- 【Map】Map集合的遍历:
- 将map和泛型为map的list集合插入到指定的数据库表中
- 关于前台封装List Map集合的问题
- Map集合的输出
- Map集合的遍历
- map集合的特殊
- Map集合的使用
- map集合的遍历
- map集合的排序
- Map集合的遍历
- Map集合的学习
- Map集合的取出
- Map集合的遍历
- Map集合的使用
- CSS3背景
- Java 循环结构
- Python 3 笔记
- Ubuntu 14.04 解决VNC server 自启动
- nyoj1022 : 取石子(一)(巴什博弈)
- ScalarHandler: 将单个值封装、 例如select count(*),求内容的条数;KeyedHandler:将多条记录封装到一个Map集合的Map集合中。并且外面的Map集合是可以指定的
- CentOS 7 安装 zookeeper
- String类常用方法
- [bzoj2709][Violet 1]迷宫花园 二分+spfa
- linux-0.11中bootsect.s分析
- 基于HTML5的可预览多图片AJAX上传
- 我为什么使用 JavaScript Standard Style(JavaScript 标准编码风格),而且你应该使用
- 内部类
- PHP操作Access类