DbUtils的用法

import https://www.360docs.net/doc/5018879015.html,mons.dbutils.DbUtils;
import https://www.360docs.net/doc/5018879015.html,mons.dbutils.QueryRunner;
import https://www.360docs.net/doc/5018879015.html,mons.dbutils.handlers.BeanListHandler;
import https://www.360docs.net/doc/5018879015.html,mons.dbutils.handlers.MapListHandler;


1. QueryRunner qr = new QueryRunner(); // 暂时不知道

@SuppressWarnings("rawtypes")
// 将查询中的字段与后面类中的所有字段一一对应, 要求是对应的字段名要一样, 并会把每行保存为集合

2.-------- List lists = (List) qr
.query(conn,"select id, loginid, password,decode(status,1,'正常',2,'不可用','你好') as status from master",
3.1--- new BeanListHandler(Master.class));
3.2--- [ new MapListHandler()); ]
3.3--- 增,删,改 .update(conn,"sql语句"); //返回受影响的行数


System.out.println("编号\t用户名\t状态");
4.-- for (Master master : lists) { // 3.1显示集合中的数据
System.out.println(master);
}
4.2-- for (int i = 0; i < rest.size(); i++) { //3.2显示集合中的数据
Map map = (Map) rest.get(i);
System.out.println(i + "=" + map);
}

5.-- DbUtils.closeQuietly(conn); //关闭连接

相关文档
最新文档