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

网站会员推广邀请系统四川红叶建设有限公司网站

网站会员推广邀请系统,四川红叶建设有限公司网站,工商公示网,用闲置的安卓手机做网站概括 在最近的开发任务中,涉及到了一些页面的排序,其中最为常见的就是时间的降序和升序。这个有的前端控件就可以完成,但是对于一些无法用前端控件的,只能通过后端来进行解决。 后端的解决方法就是使用mybatis的动态sql拼接。 …

概括

在最近的开发任务中,涉及到了一些页面的排序,其中最为常见的就是时间的降序和升序。这个有的前端控件就可以完成,但是对于一些无法用前端控件的,只能通过后端来进行解决。

后端的解决方法就是使用mybatis的动态sql拼接。

如何使用

在mybatis中提供了丰富的动态sql拼接的标签,这里采用我们常用的,whereifchoosewhen
来进行完成。

代码准备

这里先声明一下,可以和前端约定传递的字段,例如用field字段来接受需要排序的字段、用order字段来接收是升序还是降序。

好了,到了这里可以准备书写mybatis的文件了。

假设我们拿到了前端传递过来的数据。

public List<Student> selectStudentList(String field , String order)
<select id="selectStudentList" resutlt="Student">select * form student <where>//查询条件</where><choose><if test="field != null and field != '' and order != null and order != '' ">order by<when test="field =='createTime' ">create_time</when>	<when test="field =='updateTime' ">update_time</when>	<when test="order=='desc' ">desc</when>	<when test="order=='asc' ">asc</when>	</if></choose>
<select>

这样就可以通过前端的传递的值来动态的进行查询展示排序了。

http://www.sczhlp.com/news/136980/

相关文章:

  • 0元做网站校园网站设计开题报告
  • 怎么把做的网站发布金融企业网站模板
  • 创建网站哪个好杭州猎头公司
  • 保定网站优化公司奥创工作手机微信管理系统
  • 介绍几个能进去的a站怎么看网站有没有做百度推广
  • 做美工需要参考的网站单位建设网站的请示
  • 专业seo站长工具怎样做网站备案
  • 个人网站代码编写wordpress wp user frontend pro
  • 网站建设的步骤教程下载怎么开通个人网站
  • 深圳网站建设优化排名瑞幸网络营销策划
  • 怎么创建网站自己创建wordpress谷歌广告
  • 网站开发建设与维护做什么的lol网站建设
  • rtt全民互助平台网站开发河南便宜网站建设价格低
  • 温州建设网站公司哪家好网站建设前期调研公司汇报
  • 微网站开发工具在上海做钟点工的网站
  • 做网站需要icp经营许可证凡科建站手机版登录
  • 网站开发实施方案动漫网站设计源代码
  • 溧水网站建设页面设置在哪里找
  • 沂源网站建设想学做蛋糕用哪一个网站
  • 如何做 网站映射自己制作app的应用程序
  • 太原适合网站设计地址三亚网站建设报价
  • 做外贸哪里网站比较好上海做网站的哪家好
  • 十八岁前开始远征
  • 课后作业二
  • 邯郸建设网站的公司哪家好wordpress后台中文
  • 网站建设过程中要注意沟通电子商务 网站模板
  • 网站主体证件品牌推广多少钱
  • 做运营那些无版权图片网站大二网页设计作业
  • 网站专题页面设计规范电商平台网站定制
  • 社交网站开发教程苏州seo公司