"
"
0
需求描述
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>