javaWeb MyBatis(五)Mapper.xml定义
有勇气的牛排
1122
Java
2021-10-22 11:07:25
1 介绍
这里主要以前期的 UserMapper.xml
为例,其余文件内容不变
2 UserMapper.xml
< resultMap type="com.couragesteak.bean.UserBean" id="userResultMap">
< id column="id" property="id"/>
< result column="username" property="username"/>
< result column="sex" property="sex"/>
</ resultMap>
< select id="findUserById" parameterType="int"
resultMap="userResultMap">
select * from user where id = #{id}
< /select>
<h2><a id="1__0"></a>1 介绍</h2>
<p>这里主要以前期的 <code>UserMapper.xml</code>为例,其余文件内容不变</p>
<h2><a id="2_UserMapperxml_3"></a>2 UserMapper.xml</h2>
<pre><div class="hljs"><code class="lang-xml"><span class="hljs-comment"><!-- resultMap --></span>
< resultMap type="com.couragesteak.bean.UserBean" id="userResultMap">
<span class="hljs-comment"><!-- 要那几个字段 写哪几个字段 --></span>
< id column="id" property="id"/>
< result column="username" property="username"/>
< result column="sex" property="sex"/>
</ resultMap>
<span class="hljs-comment"><!-- 根据id查询user 对应resultMap --></span>
< select id="findUserById" parameterType="int"
resultMap="userResultMap">
select * from user where id = #{id}
< /select>
</code></div></pre>
留言