根据此json文件格式,可以用cityType来区分shcs(市级城市)djcs(地级城市)xjcs(县级城市)
数据库中的表
使用mybatis注解方式查询
mapper接口:
/** * 查询城市信用指数排名 * @return */ @Select("select * from XYZK_XYZSPM where citytype=#{citytype}") List<XyzkXyzspm> queryXyzkXyzspm(String citytype);
service实现类:
/** * 查询城市信用指数排名 * * @return */ @Override public List<XyzkXyzspm> queryXyzkXyzspm(String citytype) { List<XyzkXyzspm> xyzkXyzspms = xyzkMapper.queryXyzkXyzspm(citytype); return xyzkXyzspms; }
controller 控制层
/** * 查询城市信用指数排名 * * @return */ @RequestMapping("/xyzkxyzspm") public Map queryXyzkXyzspm(){ Map result=new HashMap(); List<XyzkXyzspm> xyzkXyzspms = xyzkService.queryXyzkXyzspm("shcs"); result.put("shcs",xyzkXyzspms); List<XyzkXyzspm> xyzkXyzspms1 = xyzkService.queryXyzkXyzspm("djcs"); result.put("djcs",xyzkXyzspms1);; List<XyzkXyzspm> xyzkXyzspms2 = xyzkService.queryXyzkXyzspm("xjcs"); result.put("xjcs",xyzkXyzspms2); return result; }