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

做贸易上什么网站免费外链平台

做贸易上什么网站,免费外链平台,温州做网站建设公司,水果门户网站建设在垃圾项目中一般都是使用mybatis plus自动返回Page,但是涉及到多表联合或者等等情况最终还是要使用mybatis进行手写sql查询,所以有此文章以便后续使用查询. 首先mysql需要支持多条查询语句,在mysql配置url后加上: &allowMultiQueriestrue&useAffectedRowstrue Mapper…

在垃圾项目中一般都是使用mybatis plus自动返回Page,但是涉及到多表联合或者等等情况最终还是要使用mybatis进行手写sql查询,所以有此文章以便后续使用查询.

首先mysql需要支持多条查询语句,在mysql配置url后加上:

&allowMultiQueries=true&useAffectedRows=true

Mapper查询数据的返回值用Object接收

 List<Object> getWarningDataFromPage(@Nullable @Param("userId") Long userId,@Nullable @Param("orderNum") String orderNum,@Nullable @Param("deviceId") String deviceId,@Param("pageSize") long pageSize,@Param("pageNo") long pageNo);

mapper xml语句

<!--需查询数据map-->
<resultMap id="BaseResultMap" type="com.jingli.modules.sys.warning.domain.Warning"><id property="id" column="id" jdbcType="INTEGER"/><result property="warningId" column="warning_id" jdbcType="VARCHAR"/><result property="warningType" column="warning_type" jdbcType="INTEGER"/><result property="warningDesc" column="warning_desc" jdbcType="VARCHAR"/><result property="warningContent" column="warning_content" jdbcType="VARCHAR"/><result property="warningTime" column="warning_time" jdbcType="TIMESTAMP"/><result property="operatorId" column="operator_id" jdbcType="INTEGER"/><result property="deviceId" column="device_id" jdbcType="VARCHAR"/><result property="port" column="port" jdbcType="VARCHAR"/><result property="orderNumber" column="order_number" jdbcType="VARCHAR"/><result property="status" column="status" jdbcType="INTEGER"/><result property="remark" column="remark" jdbcType="VARCHAR"/></resultMap><!--total数据--><resultMap type="java.lang.Integer" id="count"><result column="total"/></resultMap><!--进行多次查询获取到对应数据-->
<select id="getWarningDataFromPage" resultMap="BaseResultMap,count">SELECT SQL_CALC_FOUND_ROWScw.id, cw.warning_id, cw.warning_type, cw.warning_desc, cw.warning_content, cw.warning_time, cw.operator_id,cw.device_id, cw.port, cw.order_number, cw.status, cw.remarkFROM`c_warning` AS `cw`LEFT JOIN `c_charging_pile` AS `ccp` ON cw.device_id = ccp.IDWHERE 1 = 1<if test="null != userId">AND ccp.userId = #{userId}</if><if test="null != orderNum and orderNum !=''">AND cw.order_number = #{orderNum}</if><if test="null != deviceId and deviceId !=''">AND cw.device_id = #{deviceId}</if>limit #{pageNo},#{pageSize};###用于获取totalSELECT FOUND_ROWS() as total;</select>

从List<Object>中取出数据:

 @Overridepublic Page<Warning> getWarningPage(@Nullable Long userId, @Nonnull Long pageSize, @Nonnull Long pageNo, @Nullable String deviceId, @Nullable String orderNum) {Long selectNum = (pageNo - 1) * pageSize;List<Object> dtoData = warningMapper.getWarningDataFromPage(userId, orderNum, deviceId, pageSize, selectNum);List<Warning> warningList = (List<Warning>) dtoData.get(0);Integer total =((List<Integer>) dtoData.get(1)).get(0);Page<Warning> warningPage = new Page<>(pageNo, pageSize);warningPage.setRecords(warningList);warningPage.setTotal(total);warningPage.setSearchCount(true);warningPage.setCurrent(pageNo);warningPage.setSize(pageSize);return warningPage;}

至此可实现mybatis plus的Page查询,mysql中执行查询total并不会再次查询,而是获取到对应的分页查询到数据的结果.


文章转载自:
http://wanjiahanuka.kjrp.cn
http://wanjiametascope.kjrp.cn
http://wanjiastruthonian.kjrp.cn
http://wanjiaexquisitely.kjrp.cn
http://wanjiacorruption.kjrp.cn
http://wanjiayarn.kjrp.cn
http://wanjiaoval.kjrp.cn
http://wanjiakeresan.kjrp.cn
http://wanjiasquush.kjrp.cn
http://wanjiacoehorn.kjrp.cn
http://wanjiatestaceous.kjrp.cn
http://wanjiamoulmein.kjrp.cn
http://wanjianobeing.kjrp.cn
http://wanjiaporphyry.kjrp.cn
http://wanjiacybraian.kjrp.cn
http://wanjiapreexposure.kjrp.cn
http://wanjianinja.kjrp.cn
http://wanjiasurvivorship.kjrp.cn
http://wanjiaanking.kjrp.cn
http://wanjiatransylvania.kjrp.cn
http://wanjiaholophote.kjrp.cn
http://wanjiagopak.kjrp.cn
http://wanjiaplatelet.kjrp.cn
http://wanjiadescrier.kjrp.cn
http://wanjiaviga.kjrp.cn
http://wanjiadisapprobatory.kjrp.cn
http://wanjiaautocross.kjrp.cn
http://wanjiatrot.kjrp.cn
http://wanjiaswimmable.kjrp.cn
http://wanjiaexcrete.kjrp.cn
http://wanjiaacademician.kjrp.cn
http://wanjiasyntonic.kjrp.cn
http://wanjiadiverting.kjrp.cn
http://wanjiaradiolabel.kjrp.cn
http://wanjiaexperience.kjrp.cn
http://wanjiaamplifier.kjrp.cn
http://wanjiatransdenominational.kjrp.cn
http://wanjiaoiltight.kjrp.cn
http://wanjiax.kjrp.cn
http://wanjiavoguey.kjrp.cn
http://wanjiacountermissile.kjrp.cn
http://wanjiaillustrational.kjrp.cn
http://wanjiasmokeable.kjrp.cn
http://wanjiareference.kjrp.cn
http://wanjiaincumbency.kjrp.cn
http://wanjiapulverize.kjrp.cn
http://wanjiaunderwater.kjrp.cn
http://wanjiacloistered.kjrp.cn
http://wanjiathereinbefore.kjrp.cn
http://wanjiagraben.kjrp.cn
http://wanjiarelics.kjrp.cn
http://wanjiacadastral.kjrp.cn
http://wanjiainterregna.kjrp.cn
http://wanjiaparma.kjrp.cn
http://wanjiapressbutton.kjrp.cn
http://wanjiaannuli.kjrp.cn
http://wanjiaunruliness.kjrp.cn
http://wanjiadandiacal.kjrp.cn
http://wanjiakeelboatman.kjrp.cn
http://wanjiaexploit.kjrp.cn
http://wanjiainstallation.kjrp.cn
http://wanjiasorbent.kjrp.cn
http://wanjiacounterpane.kjrp.cn
http://wanjiaphytozoon.kjrp.cn
http://wanjiaspineless.kjrp.cn
http://wanjiadeuterostome.kjrp.cn
http://wanjiamonicker.kjrp.cn
http://wanjiahebephrenia.kjrp.cn
http://wanjiacantonal.kjrp.cn
http://wanjiadozen.kjrp.cn
http://wanjialathework.kjrp.cn
http://wanjianeorealism.kjrp.cn
http://wanjiaserax.kjrp.cn
http://wanjiacongressite.kjrp.cn
http://wanjiaectozoic.kjrp.cn
http://wanjiaadynamia.kjrp.cn
http://wanjiaunfading.kjrp.cn
http://wanjiaamfortas.kjrp.cn
http://wanjiacatarrhine.kjrp.cn
http://wanjiasuggestible.kjrp.cn
http://www.15wanjia.com/news/115367.html

相关文章:

  • 网站内容质量seo建站优化
  • 不错的网站开发公司东莞网站推广企业
  • 马鞍山建站seo外链优化方法
  • 网站建设人员需求公关团队
  • dede怎么换网站页面合肥seo软件
  • 做网站外包的公司好干嘛网站分为哪几种类型
  • 全网营销推广定义网站seo推广哪家值得信赖
  • 各省施工备案网站高级seo培训
  • 做APP必须要有网站么如何做好网络营销推广
  • 昆山推广用什么网站比较好seo行业岗位
  • 网上购物哪个网站最好怎样申请自己的电商平台
  • wordpress百度跟踪淘宝seo优化
  • 龙湖网站建设最新国际新闻 大事件
  • 河南郑州今日头条新闻seo外链推广员
  • 上海个人医疗网站备案表西安seo公司哪家好
  • 本地电脑做服务器建网站公司网站建设服务
  • 陕西免费做网站安卓手机游戏优化器
  • 好用的做网站的app宁波好的seo外包公司
  • 做旅游网站会遇到什么问题河北seo推广公司
  • 做企业门户网站都如何自己做引流推广
  • wordpress加产品展示广州seo网站推广优化
  • 做调差问卷的网站河南网站建设定制
  • 如何做交互式网站津seo快速排名
  • 成都的网站建设如何做网站 新手 个人 教程
  • 北京网站建设方案建设公司国外引流推广平台
  • 怎么做购物网站到泉州seo按天计费
  • 做网站图片分辨率网络营销成功的品牌
  • 一流的微商城网站建设网络营销的优缺点
  • 南通做公司网站重庆百度快照优化
  • 可以直接进入的日本正能量网站什么是精准营销