<sql id="Base_Column_List" > id, username, password </sql>
时间: 2024-03-22 21:37:16 浏览: 61
mybatis动态sql(使用<where>标签来处理多个查询条件)
这段代码是MyBatis中的一个SQL片段,它定义了一个id为"Base_Column_List"的SQL片段,包含了三个列名:id、username和password。这个SQL片段可以在其他SQL语句中引用,例如:
```
<select id="getUser" resultMap="UserResultMap">
SELECT <include refid="Base_Column_List" />
FROM user
WHERE id = #{id}
</select>
```
这个例子中,用`<include>`标签引用了id为"Base_Column_List"的SQL片段,它会被解析成"SELECT id, username, password FROM user WHERE id = #{id}"。
阅读全文