Mapper.xml解析
-
statement 标签:select、update、delete、insert 分别对应查询、修改、删除、添加操作。
-
parameterType:参数数据类型
-
基本数据类型,包装类,String等,如通过 id 查询 Account
<select id="findById" parameterType="int" resultType="com.edu.hncj.entity.User"> select * from user4 where id = #{id} </select>
-
多个参数,通过 id 和 name 查询 Account
public interface UserDao{ User find(int id,String name); }
<select id="find" resultType="com.edu.hncj.entity.User"> select * from user4 where id = #{arg0} and name = #{arg1} </select>
-
-
resultType:结果类型
-
基本数据类型,包装类,String类型,如下
<select id="count2" resultType="java.lang.Integer"> select count(id) from user4 </select>
-
返回Java Bean
<select id="findById" parameterType="int" resultType="com.edu.hncj.entity.User"> select * from user4 where id = #{id} </select>
-