先贴上代码:
<sql id="Base_Column_List" >
id, name, code, stock, purchase_time, is_active, create_time, update_time
</sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
select
<include refid="Base_Column_List" />
from item
where id = #{id,jdbcType=INTEGER}
</select>
用来封装SQL语句, 来调用,如果用了refid="base_column_list"则:
1、首先定义一个sql标签,一定要定义唯一id字段名1,字段名2
2、然后通过id引用
select
from 表名
这时会自动把上面的代码贴过来。
数据库中查询的语句就可以解析为:select 字段名1,字段名2 from 表名