Mapper设置

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
 PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  
<!-- 动态代理时  namespace必须是对应Mapper接口的全路径名-->
<mapper namespace="cn.itcast.mapper.UserMapper">  
    <!--resultType:查询语句返回的结果集类型    
                   在mybatis中<typeAliases>设置了别名后可直接使用别名  
    -->    

    <select id="queryUserById" resultType="User"></select>
    <!-- useGeneratedKeys:开启主键自增回显,将自增长的主键值回显到形参中(即封装到User对象中)
        keyColumn:数据库中主键的字段名称
        keyProperty:pojo中主键对应的属性
     -->  
      <insert id="insertUser" parameterType="User" useGeneratedKeys="true" keyColumn="id"   keyProperty="id"></insert> 
    <!--  编写更新语句的statement -->  
    <update id="updateUser"></update>  
    <!-- 编写删除语句的statement-->  
    <delete id="deleteUserById"></delete>   
</mapper>

猜你喜欢

转载自blog.csdn.net/luoxiao2554/article/details/80426995
今日推荐