Mapper層塞耕,添加 @Param("query") 蚀腿,這個query用于后面xml的編寫
ClassroomStructureVO getScheduleByCycleAndClass(@Param("query") Map<String, Object> query);
xml文件,通過query.字段名扫外,就能夠得到Map內對應的Object數(shù)據(jù)
<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>