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

网站开发团队 组建seo搜索优化排名

网站开发团队 组建,seo搜索优化排名,济南网站建设模板,山西路桥建设集团网站:因为需要实现多表关联分页,原本想的是直接使用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/287823.html

相关文章:

  • 广东网站营销seo方案推推蛙贴吧优化
  • 现在哪些网站自己做装修云建站模板
  • 做宝玉石交易的网站有哪些西安seo网络优化公司
  • 莆田 网站建设百度推广代理查询
  • 西安营销型网站制作百度网站提交
  • 男女做爰视频网站在线企业查询信息平台
  • css与网站开发 论文怎么开发网站
  • 新华路街道网站建设关键词seo报价
  • 广州智迅网络做网站长沙网站seo
  • 网站升级改版福州seo顾问
  • 网站开发应注意哪些问题人员优化是什么意思
  • 江西锦宇建设集团有限公司网站新乡seo网络推广费用
  • 想让客户公司做网站的话语竞价托管多少钱一个月
  • 北京师大互联网公司seo技术培训沈阳
  • 服装设计专业主要学什么google seo
  • 关于做网站的问卷调查在线外链
  • 国家icp备案网站写软文能赚钱吗
  • php做的卖水果网站有哪些平台推广营销
  • 怎么做淘客手机网站广告软文
  • 大型建设网站专门开发小程序的公司
  • 外贸营销网站建设公司网站seo方案
  • 上海专业的网站建设公司哪家好广告公司推广
  • 网站建设邀请招标书seo上排名
  • 做外围的都上什么网站找域名查询阿里云
  • 木地板企业网站模版新品牌推广策划方案
  • 网站开发要用哪些语言开发网上竞价平台
  • 做cpa的电影网站模板西安关键词seo
  • seo全称是什么意思seo教程视频
  • 破解wordpress网站建设优化的技巧
  • 湛江cms模板建站网络安全培训机构排名