美文网首页
Mybatis plus使用xml编写sql,需要添加条件时,使

Mybatis plus使用xml编写sql,需要添加条件时,使

作者: yu4hao4 | 来源:发表于2022-02-11 16:53 被阅读0次

Mapper层,添加 @Param("query") ,这个query用于后面xml的编写

ClassroomStructureVO getScheduleByCycleAndClass(@Param("query") Map<String, Object> query);

xml文件,通过query.字段名,就能够得到Map内对应的Object数据

<select id="getScheduleByCycleAndClass" parameterType="map" resultMap="SelectResultMap">

      SELECT *

      FROM *

      <where>

        1 = 1

        <if test="query.cycleId != null">

          and FC.CYCLE_ID = #{query.cycleId}

        </if>

      </where>

    </select>

相关文章

网友评论

      本文标题:Mybatis plus使用xml编写sql,需要添加条件时,使

      本文链接:https://www.haomeiwen.com/subject/defzkrtx.html