MyBatis 传入多个参数时,通过 @Param("xxx") 来区分,
参数为 Map 时,可以直接通过 #{键名} 来取值,当 Map 不为唯一参数的时候,需要给 Map 添加 @Param("xxx") 注解 ,通过 #{xxx.键名} 来取值
<if test="map.nbxh !='' "> nbxh = #{map.nbxh} </if> <if test="map.zch !='' "> and zch = #{map.zch} </if> <if test="map.qymc !='' "> and qymc like '%'||#{map.qymc}||'%' </if> <if test="map.fddbr !='' "> and fddbr = #{map.fddbr} </if> <if test=",ap.zs !='' "> and zs =#{map.zs} </if> <if test="map.jyfw !='' "> and jyfw like '%'||#{map.jyfw}||'%' </if>