<?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="cn.timer.api.dao.xcgl.XcglAssoXzdazMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.xcgl.XcglAssoXzdaz" > <id column="id" property="id" /> <result column="xzdazdyid" property="xzdazdyid" /> <result column="rsz" property="rsz" /> <result column="xzdadxid" property="xzdadxid" /> </resultMap> <sql id="Base_Column_List"> id, xzdazdyid, rsz, xzdadxid </sql> <sql id="Base_Column_List_Alias"> id XcglAssoXzdaz_id, xzdazdyid XcglAssoXzdaz_xzdazdyid, rsz XcglAssoXzdaz_rsz, xzdadxid XcglAssoXzdaz_xzdadxid </sql> <insert id="insertxcglassoxzdazList" parameterType="java.util.List" > insert into xcgl_asso_xzdaz (xzdazdyid, rsz, xzdadxid) <foreach collection="list" item="item" index="index" open="values " close="" separator=","> ( <if test="item.xzdazdyid != null" > #{item.xzdazdyid,jdbcType=INTEGER}, </if> <if test="item.rsz != null" > #{item.rsz,jdbcType=VARCHAR}, </if> <if test="item.xzdadxid != null" > #{item.xzdadxid,jdbcType=INTEGER} </if> ) </foreach> </insert> <delete id="Recorddelete" > DELETE FROM xcgl_asso_xzdaz WHERE xzdadxid = #{xzdadxid} </delete> <!-- <insert id="insert" useGeneratedKeys="true" keyColumn="id" parameterType="cn.timer.api.bean.xcgl.XcglAssoXzdaz"> INSERT INTO xcgl_asso_xzdaz <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != xzdazdyid'> xzdazdyid, </if> <if test ='null != rsz'> rsz, </if> <if test ='null != xzdadxid'> xzdadxid </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != xzdazdyid'> #{xzdazdyid}, </if> <if test ='null != rsz'> #{rsz}, </if> <if test ='null != xzdadxid'> #{xzdadxid} </if> </trim> </insert> <delete id="delete" > DELETE FROM xcgl_asso_xzdaz WHERE id = #{id} </delete> <update id="update" parameterType="cn.timer.api.bean.xcgl.XcglAssoXzdaz"> UPDATE xcgl_asso_xzdaz <set> <if test ='null != xzdazdyid'>xzdazdyid = #{xzdazdyid},</if> <if test ='null != rsz'>rsz = #{rsz},</if> <if test ='null != xzdadxid'>xzdadxid = #{xzdadxid}</if> </set> WHERE id = #{id} </update> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM xcgl_asso_xzdaz WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM xcgl_asso_xzdaz LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM xcgl_asso_xzdaz </select> --> </mapper>