Files
Springboot-Demo/src/main/resources/mapper/UserMapper.xml
T
2018-01-29 14:36:51 +08:00

23 lines
933 B
XML

<?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" >
<mapper namespace="com.xwolf.boot.dao.IUserDao" >
<resultMap id="baseResultMap" type="com.xwolf.boot.entity.User" >
<id column="uid" jdbcType="INTEGER" property="uid"/>
<result column="uname" property="uname" jdbcType="VARCHAR"/>
<result column="birth" property="birth" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="Base_Column">
uid,uname,birth
</sql>
<insert id="insert" parameterType="com.xwolf.boot.entity.User" >
INSERT INTO user (uid, uname,birth)
VALUES (#{uid,jdbcType=INTEGER}, #{uname,jdbcType=VARCHAR},#{birth,jdbcType=TIMESTAMP})
</insert>
<select id="queryList" resultMap="baseResultMap" >
SELECT <include refid="Base_Column"/> FROM user
</select>
</mapper>