<?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>