1 前言
mybatis的include
标签主要是用于sql语句的可重用,并且可以接收参数来生成动态sql。为了进一步了解include
标签的传参特性,我写了一段测试代码来测试一下include
标签的特性。
2 测试代码
mapper.xml
<!--需要include的代码块-->
<sql id="luck">
#{luck}||'${luck}'
</sql>
<!--property标签name属性和参数名一样,但值不同-->
<select id="test1" resultType="java.lang.String">
select
<include refid="luck">
<property name="luck" value="lucktheuniverse"/>
</include>
from dual
</select>
<