sql标签的作用是抽取重复sql语句。
在UserDao.xml中添加下面语句:
<!-- 抽取重复sql语句 -->
<sql id="defaultUser">
select * from user;
</sql>
并修改部分代码:
<!-- 配置查询所有 -->
<select id="findAll" resultMap="userMap">
<include refid="defaultUser"></include>
<!--select * from user;-->
</select>
如果要在动态sql中使用这种方法,要注意去掉sql标签中sql语句最后的分号。