当前位置: 首页 > wzjs >正文

宁波网站开发制作搜索引擎排名国内

宁波网站开发制作,搜索引擎排名国内,wordpress无法加载主题,网站推广方法有几个:因为需要实现多表关联分页,原本想的是直接使用selectpagehelper,但是pagehelper只对xml文件生效;后面发现可以直接使用mybatisplus自带的分页,不依靠pagehelper实现多表关联分页; 实现类:关键…

:因为需要实现多表关联分页,原本想的是直接使用@select+pagehelper,但是pagehelper只对xml文件生效;后面发现可以直接使用mybatisplus自带的分页,不依靠pagehelper实现多表关联分页;

实现类:关键代码:

Page<TgjZhuanKePaiMingVo> page = new Page<>(pageQuery.getPageNum(), pageQuery.getPageSize());创建分页对象
    /*** 查询国家专科排名数据列表*/@Overridepublic TableDataInfo<TgjZhuanKePaiMingVo> queryPageList(TgjZhuanKePaiMingBo bo, PageQuery pageQuery) {//查询医院级别字典Map<String, String> hosp_level = iSysDictTypeService.selectDictDataByType("hosp_level").stream().collect(Collectors.toMap(SysDictDataVo::getDictValue, SysDictDataVo::getDictLabel));//医院类型字典Map<String, String> hosp_class = iSysDictTypeService.selectDictDataByType("hosp_class").stream().collect(Collectors.toMap(SysDictDataVo::getDictValue, SysDictDataVo::getDictLabel));//所属地区字典Map<String, String> hosp_area = iSysDictTypeService.selectDictDataByType("hosp_area").stream().collect(Collectors.toMap(SysDictDataVo::getDictValue, SysDictDataVo::getDictLabel));Page<TgjZhuanKePaiMingVo> page = new Page<>(pageQuery.getPageNum(), pageQuery.getPageSize());IPage<TgjZhuanKePaiMingVo> zhuanKePaiMingList = baseMapper.getZhuanKePaiMingList(page, hosp_level.get(bo.getHospLevel()), hosp_class.get(bo.getHospClass()),hosp_area.get( bo.getHospArea()), bo.getHospName());// 返回封装后的分页数据return TableDataInfo.build(zhuanKePaiMingList);}

mapper层:关键把

Page<?> page作为分页参数传递
 IPage<TgjZhuanKePaiMingVo> getZhuanKePaiMingList(Page<?> page, @Param("hospLevel")String hospLevel, @Param("hospClass")String hospClass,@Param("hospArea")String hospArea, @Param("hospName")String hospName);

xml:这里我用的返回结果是reulttype因为我的类和数据库中的字段是驼峰对应的,不一致的字段需要使用resultmap来进行一一映射,包括如果返回结果包含了类类型或者集合类型也是需要使用resultmap进行映射

    <select id="getZhuanKePaiMingList" resultType="org.yunshu.keyspecialty.domain.vo.TgjZhuanKePaiMingVo">SELECTa.id,a.nian_fen,b.hosp_name AS yi_yuan_ming_cheng,a.zhuan_ke_dai_ma,a.zhuan_ke_ming_cheng,a.zhuan_ke_zhi,a.pai_ming,a.dang_wei,b.hosp_level,b.hosp_class,b.hosp_area,b.hosp_gradeFROMTgj_zhuan_ke_pai_ming aLEFT JOINsys_hospital bONa.yi_yuan_id = b.hosp_idWHERE1 = 1<if test="hospLevel != null and hospLevel != ''">AND b.hosp_level = #{hospLevel}</if><if test="hospClass != null and hospClass != ''">AND b.hosp_class like convert(#{hospClass},'%')</if><if test="hospArea != null and hospArea != ''">AND b.hosp_area = #{hospArea}</if><if test="hospName != null and hospName != ''">AND b.hosp_name LIKE CONCAT(#{hospName}, '%')</if></select>

http://www.dtcms.com/wzjs/258178.html

相关文章:

  • 武汉最好的网站建设公司哪家好手机网络优化软件
  • 快乐建站网懂得网站推广
  • 网站ssl证书怎么做seo快速排名首页
  • 纺织品东莞网站建设免费引流推广的方法
  • 如何快速开发手机app麒麟seo
  • 互联网网站制作公司学seo推广
  • 营销型网站建设需要备案吗长尾关键词查询
  • 企业网站多少钱百度指数对比
  • 网站建设一定要域名吗营销策划公司靠谱吗
  • h5免费制作平台八图seo怎么去优化
  • 用http做网站隐藏端口最强大的搜索引擎
  • 广州小程序开发公司哪家好聊城seo整站优化报价
  • 网站备案代码谷歌seo课程
  • 南联做网站seo 排名 优化
  • 如何做网站内部优化企业网络
  • 网站空间申请开通日照seo公司
  • 网站电子商务平台建设域名注册商有哪些
  • 专业手机网站建设公司深圳知名网络优化公司
  • 南宁微信公众号开发深圳seo推广
  • 医院响应式网站建设方案个人网站制作模板
  • 短链接生成器手机版网站优化网站优化
  • 怎么在日本做乐天网站供货商外汇seo公司
  • 网站建设在开封找谁做365优化大师软件下载
  • 建设局网站新闻在百度上怎么发布信息
  • 网站做缓存个人网站制作
  • 响应式网站设计软件中国四大软件外包公司
  • 济南网站建设山东聚搜网推荐陕西网站建设网络公司
  • 有机玻璃东莞网站建设技术支持灰色行业怎么推广引流
  • 做网站推广有用吗品牌整合推广
  • 哪个不是网站开发工具搭建一个网站的流程