做视频网站有什么,五金外贸网站模板,重庆做网站及优化报价,苏州公司建设网站这个sql的中心思想就是根据查询到的schema然后分别查询schema中的相关数据再用union all将结果及拼接在一起。LocServiceImpl.findAllLoc(Loc loc) Overridepublic ListLoc findAllLoc(Loc loc) {try {HashMapString,Object map new HashMapString,Object… 这个sql的中心思想就是根据查询到的schema然后分别查询schema中的相关数据再用union all将结果及拼接在一起。LocServiceImpl.findAllLoc(Loc loc) Overridepublic ListLoc findAllLoc(Loc loc) {try {HashMapString,Object map new HashMapString,Object();ListString schemas this.locMapper.findAllSchema(loc);//查询所有的schemamap.put(schemas, schemas);map.put(loc, loc);return this.locMapper.findAllLoc(map);} catch (Exception e) {e.printStackTrace();return new ArrayList();}} //分页异常的代码的LocController中代码 RequestMapping(loc/list)ResponseBodypublic MapString, Object locList(QueryRequest request, Loc loc) {PageHelper.startPage(request.getPageNum(), request.getPageSize());ListLoc list this.locService.findAllLoc(loc);//具体实现在第一段代码。系统认为findAllSchema(loc)是第一条语句。PageHelper只对紧跟着的第一条SQL起作用// HashMapString,Object map new HashMapString,Object();
// ListString schemas this.locMapper.findAllSchema(loc);// map.put(schemas, schemas);
// map.put(loc, loc);
//
// PageHelper.startPage(request.getPageNum(), request.getPageSize());
// ListLoc list this.locMapper.findAllLoc(map);PageInfoLoc pageInfo new PageInfo(list);return getDataTable(pageInfo);} //yml配置 #pagehelper
pagehelper: helperDialect: oraclereasonable: false//这个熟悉需要改成falsesupportMethodsArguments: trueparams: countcountSql //分页正常的LocController中代码拆分开然后把PageHelper放在需要分页的SQL之前就正常了。 RequestMapping(loc/list)ResponseBodypublic MapString, Object locList(QueryRequest request, Loc loc) {
// PageHelper.startPage(request.getPageNum(), request.getPageSize());
// ListLoc list this.locService.findAllLoc(loc);
HashMapString,Object map new HashMapString,Object();ListString schemas this.locMapper.findAllSchema(loc);map.put(schemas, schemas);map.put(loc, loc);PageHelper.startPage(request.getPageNum(), request.getPageSize());//PageHelper只对紧跟着的第一条SQL起作用ListLoc list this.locMapper.findAllLoc(map);//这条语句被视为紧跟着的第一条语句PageInfoLoc pageInfo new PageInfo(list);return getDataTable(pageInfo);} 转载于:https://www.cnblogs.com/CryOnMyShoulder/p/11428476.html