Mybatis的 < Sql >标签
重复的SQL预计永远不可避免,标签就是用来解决这个问题的
<sql id="sql1">id,name,age,gender</sql>
<select id="getPerson" parameterType="int" resultType="orm.Person">
select
<include refid="sql1"></include>
from Person where id=#{id}
</select>
< sql >:定义重复代码
.id:sql代码块的名称
< include >:引用sql代码
refid:需要应用sql代码块的id
本文介绍MyBatis中<sql>标签的使用方法,通过定义可复用的SQL片段,减少代码重复,提高开发效率。利用<include>标签引用已定义的SQL代码块,实现SQL模板化。
4464

被折叠的 条评论
为什么被折叠?



