Newer
Older
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD com.Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cesgroup.UserMapper"> <!--mapper -->
<resultMap type="user" id="userList">
<!-- type为返回列表元素的类全名或别名 -->
<result column="id" property="id"/>
<result column="name" property="name"/>
<result column="info" property="info"
typeHandler="com.cesgroup.handle"/>
</resultMap>
<insert id="insert" parameterType="user">
insert into users(id,name,info) values(#{id}, #{name},#{info})
</insert>
<select id="selectUser" parameterType="String" resultType="user">
SELECT * FROM users WHERE name = #{name}
</select>
<select id="selectAll" resultMap="userList">
SELECT * FROM users
</select>
</mapper>