<?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.yggl.YgglAttaJyjlbMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.yggl.YgglAttaJyjlb" > <id column="id" property="id" /> <id column="id" property="id" /> <result column="emp_num" property="empNum" /> <result column="edu" property="edu" /> <result column="school" property="school" /> <result column="byzy" property="byzy" /> <result column="start_time" property="startTime" /> <result column="end_time" property="endTime" /> <result column="study_type" property="studyType" /> <result column="byzs_id" property="byzsId" /> <result column="xwzsbh_id" property="xwzsbhId" /> <result column="edu_remark" property="eduRemark" /> <result column="url_byzszp" property="urlByzszp" /> <result column="url_xwzszp" property="urlXwzszp" /> <result column="org_code" property="orgCode" /> </resultMap> <sql id="Base_Column_List"> id, emp_num, edu, school, byzy, start_time, end_time, study_type, byzs_id, xwzsbh_id, edu_remark, url_byzszp, url_xwzszp, org_code </sql> <sql id="Base_Column_List_Alias"> id YgglAttaJyjlb_id, emp_num YgglAttaJyjlb_emp_num, edu YgglAttaJyjlb_edu, school YgglAttaJyjlb_school, byzy YgglAttaJyjlb_byzy, start_time YgglAttaJyjlb_start_time, end_time YgglAttaJyjlb_end_time, study_type YgglAttaJyjlb_study_type, byzs_id YgglAttaJyjlb_byzs_id, xwzsbh_id YgglAttaJyjlb_xwzsbh_id, edu_remark YgglAttaJyjlb_edu_remark, url_byzszp YgglAttaJyjlb_url_byzszp, url_xwzszp YgglAttaJyjlb_url_xwzszp, org_code YgglAttaJyjlb_org_code </sql> <!-- <insert id="insert" useGeneratedKeys="true" keyColumn="id" parameterType="cn.timer.api.bean.yggl.YgglAttaJyjlb"> INSERT INTO yggl_atta_jyjlb <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != empNum'> emp_num, </if> <if test ='null != edu'> edu, </if> <if test ='null != school'> school, </if> <if test ='null != byzy'> byzy, </if> <if test ='null != startTime'> start_time, </if> <if test ='null != endTime'> end_time, </if> <if test ='null != studyType'> study_type, </if> <if test ='null != byzsId'> byzs_id, </if> <if test ='null != xwzsbhId'> xwzsbh_id, </if> <if test ='null != eduRemark'> edu_remark, </if> <if test ='null != urlByzszp'> url_byzszp, </if> <if test ='null != urlXwzszp'> url_xwzszp, </if> <if test ='null != orgCode'> org_code </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != empNum'> #{empNum}, </if> <if test ='null != edu'> #{edu}, </if> <if test ='null != school'> #{school}, </if> <if test ='null != byzy'> #{byzy}, </if> <if test ='null != startTime'> #{startTime}, </if> <if test ='null != endTime'> #{endTime}, </if> <if test ='null != studyType'> #{studyType}, </if> <if test ='null != byzsId'> #{byzsId}, </if> <if test ='null != xwzsbhId'> #{xwzsbhId}, </if> <if test ='null != eduRemark'> #{eduRemark}, </if> <if test ='null != urlByzszp'> #{urlByzszp}, </if> <if test ='null != urlXwzszp'> #{urlXwzszp}, </if> <if test ='null != orgCode'> #{orgCode} </if> </trim> </insert> <delete id="delete" > DELETE FROM yggl_atta_jyjlb WHERE id = #{id} </delete> <update id="update" parameterType="cn.timer.api.bean.yggl.YgglAttaJyjlb"> UPDATE yggl_atta_jyjlb <set> <if test ='null != empNum'>emp_num = #{empNum},</if> <if test ='null != edu'>edu = #{edu},</if> <if test ='null != school'>school = #{school},</if> <if test ='null != byzy'>byzy = #{byzy},</if> <if test ='null != startTime'>start_time = #{startTime},</if> <if test ='null != endTime'>end_time = #{endTime},</if> <if test ='null != studyType'>study_type = #{studyType},</if> <if test ='null != byzsId'>byzs_id = #{byzsId},</if> <if test ='null != xwzsbhId'>xwzsbh_id = #{xwzsbhId},</if> <if test ='null != eduRemark'>edu_remark = #{eduRemark},</if> <if test ='null != urlByzszp'>url_byzszp = #{urlByzszp},</if> <if test ='null != urlXwzszp'>url_xwzszp = #{urlXwzszp},</if> <if test ='null != orgCode'>org_code = #{orgCode}</if> </set> WHERE id = #{id} </update> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM yggl_atta_jyjlb WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM yggl_atta_jyjlb LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM yggl_atta_jyjlb </select> --> </mapper>