侧边栏壁纸
  • 累计撰写 1,975 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

Mybatis根据传入的不同条件排序

猿哥
2023-02-20 / 0 评论 / 0 点赞 / 309 阅读 / 86 字
" "

需求描述

mybatis的mapper文件根据不同的传入条件做不同的排序规则。

解决方法

<if test="orderBy != null">
        order by
        <choose>
            <when test='orderBy=="age"'>age</when>
            <when test='orderBy=="size"'>size</when>
            <when test='orderBy=="price"'>price</when>
            <otherwise>
                ${orderBy}
            </otherwise>
        </choose>
    </if>
0
博主关闭了所有页面的评论