用Map封装一条信息

conn=Utils.getConn();
ps=conn.prepareStatement("select Empname,birthday,salary from emp where id=?");
ps.setObject(1, 1);
rs=ps.executeQuery();
while(rs.next()) {
row.put("Empname",rs.getObject(1) );
row.put("birthday", rs.getObject(2));
row.put("salary", rs.getObject(3));
}
for(String key:row.keySet()) {
System.out.print(row.get(key));
}

用List盛放Map 存储多条信息

conn=Utils.getConn();
ps=conn.prepareStatement("select Empname,birthday,salary from emp where id>?");
ps.setObject(1, 1);
rs=ps.executeQuery();
while(rs.next()) {
Map<String,Object>row=new HashMap<>();
row.put("Empname",rs.getObject(1) );
row.put("birthday", rs.getObject(2));
row.put("salary", rs.getObject(3));
list.add(row);
}
for(Map<String,Object> map:list) {
for(String key:map.keySet()) {
System.out.print(map.get(key));
}
System.out.println();
}

最新文章

  1. 基于MDK的mbed工程建立
  2. 反汇编工具capstone安装后import error
  3. HoloLens开发手记 - Vuforia开发概述 Vuforia development overview
  4. SRS文档 软件需求说明书
  5. Python初学者需要注意的问题
  6. 1009: 恺撒Caesar密码
  7. CSS_01_css和html的结合1、2
  8. xla_events
  9. 设计模式之Birdge(桥接)模式
  10. 把谷歌等webkit内核浏览器变为输入文本编辑器的方法
  11. 一些提高开发效率的 Category
  12. [Javascript] Array methods in depth - slice
  13. Linux ssh安全设置
  14. 数据结构之单链表,c#实现
  15. nodejs爬虫初试---superagent和cheerio
  16. HTML5中的checkbox
  17. [ABP]浅谈模块系统与 ABP 框架初始化
  18. 详解vue的diff算法
  19. Linux上更换默认的java版本
  20. win10安装Redis方法以及基本配置

热门文章

  1. PHP函数:array_key_exists
  2. 5. git 过滤,让某文件夹里无法提交新添加的文件
  3. 【题解】P2602 数字计数 - 数位dp
  4. # Unity 游戏框架搭建 2019 (三十四、三十五) 9 ~ 10 示例整理
  5. react: typescript import images alias
  6. Python(4)
  7. Programmatically mount a Microsoft Virtual Hard Drive (VHD)
  8. 【Linux常见命令】touch命令
  9. TCP连接过程及报文解析
  10. Swift-Realm数据库的使用详解