filemapper.xml 1.55 KB
<?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.sincere.morningcheck.dao.FileDao">

    <!--声明返回结果参数-->
    <resultMap id="BaseResultMap" type="com.sincere.morningcheck.model.FileEntity">
        <!-- id:指定查询列中的唯 一标识,即主键,可配置多个-->
        <id column="id" property="photoId" jdbcType="INTEGER" javaType="java.lang.Integer"/>
        <result column="imgRePath" property="imgRePath" jdbcType="VARCHAR" javaType="java.lang.String"/>
        <result column="fileName" property="fileName" jdbcType="INTEGER" javaType="java.lang.Integer"/>
        <result column="imgType" property="imgType" jdbcType="VARCHAR" javaType="com.sincere.morningcheck.common.ImgType"/>
        <result column="oldFileName" property="oldFileName" jdbcType="VARCHAR" javaType="java.lang.String"/>
        <result column="intime" property="inTime" jdbcType="DATE" javaType="java.sql.Date"/>
    </resultMap>


<!--useGeneratedKeys="true" keyProperty="photoId" 配置属性是用来获取插入返回的-->
<insert id="insert" useGeneratedKeys="true" keyProperty="photoId" parameterType="com.sincere.morningcheck.model.FileEntity" >
    insert xiaoan.dbo.SZ_MorningCheckFile(imgRePath,fileName,imgType,oldFileName,intime)
values(#{imgRePath,jdbcType=VARCHAR}, #{fileName,jdbcType=VARCHAR}, #{imgType,jdbcType=VARCHAR}, #{oldFileName,jdbcType=VARCHAR},#{inTime,jdbcType=DATE})
</insert>

</mapper>