SQL 片段引用 ‹include›

Exisi 2021-03-27 07:29:37
Categories: Tags:
  • <include> 标签是 MyBatis 中用于复用 SQL 片段的标签。通过 <include> 标签,可以将一个 SQL 片段定义在一个单独的文件中,然后在其他 SQL 语句中引用该文件中的 SQL 片段,从而实现 SQL 片段的复用。

示例

<sql id="select">

select * from User

</sql>

 

<select id="selectUsersList" parameterType="map" resultType="String">

<include refid="select"/> where id=#{id}

</select>

 

属性

说明

 refid

sql片段对应的id