【Java】通过JSONObject获取数据库查询结果
2017-02-27 15:11
651 查看
DB操作
调用查询语句,通过JSONObject获取某一字段的值
//根据用户账号获取用户姓名,角色,所属部门等信息
List YHXX = dao1.QueryLoginYHXX(userName);
JSONArray jsonArray = JSONArray.fromObject(YHXX);
System.out.println(jsonArray.toString());
JSONObject object = (JSONObject)jsonArray.opt(0);
String userYHXM = object.getString("XM");
String userBMMC = object.getString("JGMC");
String userBMBH = object.getString("JGBM");
public List QueryLoginYHXX(String yhzh) { List listYHXX = null; String sql = "SELECT * FROM YHZH LEFT JOIN JGYHXX ON YHZH.YHBH = JGYHXX.YHBH LEFT JOIN JGBM ON JGBM.JGBM = JGYHXX.JGBM WHERE YHZH = '"+yhzh+"'"; System.out.println(sql); try { listYHXX = conn.queryForList(sql); } catch (DataAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } return listYHXX; }
调用查询语句,通过JSONObject获取某一字段的值
//根据用户账号获取用户姓名,角色,所属部门等信息
List YHXX = dao1.QueryLoginYHXX(userName);
JSONArray jsonArray = JSONArray.fromObject(YHXX);
System.out.println(jsonArray.toString());
JSONObject object = (JSONObject)jsonArray.opt(0);
String userYHXM = object.getString("XM");
String userBMMC = object.getString("JGMC");
String userBMBH = object.getString("JGBM");
相关文章推荐
- java服务器用struts2通过JSONObject返回json数据库
- Groovy(类Java)将数据库查询结果ResultSet转换为Json返回
- 通过JAVA从高德地图URL连接获取json数据 解析并存入数据库的程序举例
- PHP简单获取数据库查询结果并返回JSON
- Java获取数据库各种查询结果
- 重点:java后端直接连接数据库实现查询获取结果 jdbc
- java利用jdbc连接数据库之获取查询结果集
- 通过java内省,把json对象转为Object
- java如何获取SQL查询结果集中的行数和列数
- Java数据库编程中查询结果的表格式输出
- Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)
- Java数据库编程中查询结果的表格式输出
- java如何获取SQL查询结果集中的行数和列数
- query ajax json 通过后台代码(查询数据库)绑定html控件select 下拉框实例
- JAVA把数据库查询结果转化为Hashmap,ArrayList,Vector
- 通过JAVA反射实现简单的ORM,将查询结果封装为对象
- 在Java中将数据库查询结果保存为List<Map>类型的JavaScript数组文件
- Java 中以DataGrid形式显示数据库查询结果和相关JTable操作程序
- java获取SQL查询结果集中的行数和列数
- python sqlite中通过字段名获取查询结果