CollegeTestResultMapper.xml 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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.ygj.yuemum.dao.college.CollegeTestResultDao" >
  4. <resultMap id="BaseResultMap" type="com.ygj.yuemum.domain.college.CollegeTestResult" >
  5. <id column="id" property="id" jdbcType="INTEGER" />
  6. <result column="testid" property="testid " jdbcType="INTEGER" />
  7. <result column="seq" property="seq" jdbcType="INTEGER" />
  8. <result column="result_desc" property="result_desc" jdbcType="INTEGER" />
  9. <result column="isright" property="isright" jdbcType="INTEGER" />
  10. <result column="score" property="score" jdbcType="INTEGER" />
  11. </resultMap>
  12. <!--获取所有数据-->
  13. <select id="getAll" resultType="com.ygj.yuemum.domain.college.CollegeTestResult" >
  14. select
  15. *
  16. from college_test_detail
  17. order by id desc
  18. </select>
  19. <select id="selectByPrimaryKey" resultType="com.ygj.yuemum.domain.college.CollegeTestResult" parameterType="java.lang.Integer" >
  20. select
  21. *
  22. from college_test_detail
  23. where id = #{id,jdbcType=INTEGER}
  24. </select>
  25. <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
  26. delete from college_test_detail
  27. where id = #{id,jdbcType=INTEGER}
  28. </delete>
  29. <insert id="insertSelective" parameterType="com.ygj.yuemum.domain.college.CollegeTestResult" >
  30. insert into college_test_detail
  31. <trim prefix="(" suffix=")" suffixOverrides="," >
  32. <if test="testid != null" >
  33. testid,
  34. </if>
  35. <if test="seq != null" >
  36. seq,
  37. </if>
  38. <if test="result_desc != null" >
  39. result_desc,
  40. </if>
  41. <if test="isright != null" >
  42. isright,
  43. </if>
  44. <if test="score != null" >
  45. score
  46. </if>
  47. </trim>
  48. <trim prefix="values (" suffix=")" suffixOverrides="," >
  49. <if test="testid != null" >
  50. #{testid,jdbcType=INTEGER},
  51. </if>
  52. <if test="seq != null" >
  53. #{seq,jdbcType=INTEGER},
  54. </if>
  55. <if test="result_desc != null" >
  56. #{result_desc,jdbcType=VARCHAR},
  57. </if>
  58. <if test="isright != null" >
  59. #{isright,jdbcType=INTEGER},
  60. </if>
  61. <if test="score != null" >
  62. #{score,jdbcType=INTEGER}
  63. </if>
  64. </trim>
  65. </insert>
  66. <update id="updateByPrimaryKeySelective" parameterType="com.ygj.yuemum.domain.college.CollegeTestResult" >
  67. update college_test_detail
  68. <set >
  69. <if test="testid != null" >
  70. testid = #{testid,jdbcType=INTEGER},
  71. </if>
  72. <if test="seq != null" >
  73. seq = #{seq,jdbcType=INTEGER},
  74. </if>
  75. <if test="result_desc != null" >
  76. result_desc = #{result_desc ,jdbcType=VARCHAR},
  77. </if>
  78. <if test="isright != null" >
  79. isright = #{isright,jdbcType=INTEGER},
  80. </if>
  81. <if test="score != null" >
  82. score = #{score,jdbcType=INTEGER}
  83. </if>
  84. </set>
  85. where id = #{id,jdbcType=INTEGER}
  86. </update>
  87. </mapper>