TaskBeanMapper.xml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
  3. <mapper namespace="com.xt.dsp.mappers.TaskBeanMapper" >
  4. <resultMap id="BaseResultMap" type="com.xt.dsp.model.TaskBean" >
  5. <id column="ID" property="id" jdbcType="VARCHAR" />
  6. <result column="NAME" property="name" jdbcType="VARCHAR" />
  7. <result column="CODE" property="code" jdbcType="VARCHAR" />
  8. <result column="JOB_CODE" property="jobCode" jdbcType="VARCHAR" />
  9. <result column="TYPE" property="type" jdbcType="CHAR" />
  10. <result column="CACHE_FOLDER" property="cacheFolder" jdbcType="VARCHAR" />
  11. </resultMap>
  12. <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
  13. delete from DSP_TASK
  14. where ID = #{id,jdbcType=VARCHAR}
  15. </delete>
  16. <insert id="insert" parameterType="com.xt.dsp.model.TaskBean" >
  17. insert into DSP_TASK (ID, NAME, CODE,
  18. JOB_CODE, TYPE,CACHE_FOLDER)
  19. values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR},
  20. #{jobCode,jdbcType=VARCHAR}, #{type,jdbcType=CHAR},#{cacheFolder,jdbcType=VARCHAR})
  21. </insert>
  22. <update id="updateByPrimaryKey" parameterType="com.xt.dsp.model.TaskBean" >
  23. update DSP_TASK
  24. set NAME = #{name,jdbcType=VARCHAR},
  25. CODE = #{code,jdbcType=VARCHAR},
  26. JOB_CODE = #{jobCode,jdbcType=VARCHAR},
  27. TYPE = #{type,jdbcType=CHAR},
  28. CACHE_FOLDER = #{cacheFolder,jdbcType=VARCHAR}
  29. where ID = #{id,jdbcType=VARCHAR}
  30. </update>
  31. <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
  32. select ID, NAME, CODE, JOB_CODE, TYPE,CACHE_FOLDER
  33. from DSP_TASK
  34. where ID = #{id,jdbcType=VARCHAR}
  35. </select>
  36. <select id="selectByJobCode" resultMap="BaseResultMap" parameterType="java.lang.String" >
  37. select ID, NAME, CODE, JOB_CODE, TYPE,CACHE_FOLDER
  38. from DSP_TASK
  39. where JOB_CODE = #{jobcode,jdbcType=VARCHAR}
  40. </select>
  41. <select id="selectAll" resultMap="BaseResultMap" >
  42. select ID, NAME, CODE, JOB_CODE, TYPE,CACHE_FOLDER
  43. from DSP_TASK
  44. </select>
  45. </mapper>