<?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.brilliance.isc.mda.dao.DnfMapper"> <resultMap id="BaseResultMap" type="com.brilliance.isc.bo.Dnf"> <result property="inr" column="inr" jdbcType="VARCHAR"/> <result property="trninr" column="trninr" jdbcType="VARCHAR"/> <result property="zhangh" column="zhangh" jdbcType="VARCHAR"/> <result property="rmzhlx" column="rmzhlx" jdbcType="VARCHAR"/> <result property="zhqtyp" column="zhqtyp" jdbcType="VARCHAR"/> <result property="zhqubz" column="zhqubz" jdbcType="VARCHAR"/> <result property="tizhje" column="tizhje" jdbcType="DECIMAL"/> <result property="zhhuye" column="zhhuye" jdbcType="DECIMAL"/> <result property="lixije" column="lixije" jdbcType="DECIMAL"/> <result property="qicuje" column="qicuje" jdbcType="DECIMAL"/> <result property="xiozxh" column="xiozxh" jdbcType="VARCHAR"/> <result property="lxiozh" column="lxiozh" jdbcType="VARCHAR"/> <result property="bjzyzh" column="bjzyzh" jdbcType="VARCHAR"/> <result property="lxzyzh" column="lxzyzh" jdbcType="VARCHAR"/> <result property="jdngrq" column="jdngrq" jdbcType="VARCHAR"/> <result property="dngjbh" column="dngjbh" jdbcType="VARCHAR"/> <result property="yewudh" column="yewudh" jdbcType="VARCHAR"/> <result property="credat" column="credat" jdbcType="VARCHAR"/> </resultMap> <sql id="Base_Column_List"> inr,trninr,zhangh,rmzhlx,zhqtyp,zhqubz,tizhje,zhhuye,lixije,qicuje,xiozxh,lxiozh,bjzyzh,lxzyzh,jdngrq,dngjbh,yewudh,credat </sql> <insert id="insert"> insert into dnf (<include refid="Base_Column_List"/>) <trim prefix="values (" suffix=")" suffixOverrides=","> #{inr,jdbcType=VARCHAR}, #{trninr,jdbcType=VARCHAR}, #{zhangh,jdbcType=VARCHAR}, #{rmzhlx,jdbcType=VARCHAR}, #{zhqtyp,jdbcType=VARCHAR}, #{zhqubz,jdbcType=VARCHAR}, #{tizhje,jdbcType=DECIMAL}, #{zhhuye,jdbcType=DECIMAL}, #{lixije,jdbcType=DECIMAL}, #{qicuje,jdbcType=DECIMAL}, #{xiozxh,jdbcType=VARCHAR}, #{lxiozh,jdbcType=VARCHAR}, #{bjzyzh,jdbcType=VARCHAR}, #{lxzyzh,jdbcType=VARCHAR}, #{jdngrq,jdbcType=VARCHAR}, #{dngjbh,jdbcType=VARCHAR}, #{yewudh,jdbcType=VARCHAR}, #{credat,jdbcType=VARCHAR}, </trim> </insert> <select id="selectByTrninr" resultMap="BaseResultMap"> select <include refid="Base_Column_List"/> from dnf where trninr = #{trninr,jdbcType=VARCHAR} </select> </mapper>