<select id="xxx" parameterType="xxx" resultMap="xxx">
select *
from RECR_PROCESS
where 1=1
<if test="xxx != null" >
and
<include refid="Convert_Report">
<!--这里的 name value 等同于 map的key value-->
<property name="xxx" value="xxx1"/>
<!--#{xxx}是传值的动态参数-->
<property name="xxx" value="#{xxx1}"/>
</include>
</if>
</select>
<!--传递后使用$ {xxx}接收-->
<sql id="Convert_Report">
<!--公用的SQL条件-->
${xxx} = ${xxx1}
</sql>
mybatis 公用条件通用化
于 2019-10-22 13:21:18 首次发布