GoodsMapper.xml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  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="WebsiteES.myBatis.GoodsMapper" >
  4. <resultMap id="BaseResultMap" type="WebsiteES.myBatis.Goods" >
  5. <!--
  6. WARNING - @mbggenerated
  7. This element is automatically generated by MyBatis Generator, do not modify.
  8. -->
  9. <id column="goods_id" property="goodsId" jdbcType="BIGINT" />
  10. <result column="postion" property="postion" jdbcType="VARCHAR" />
  11. <result column="name" property="name" jdbcType="VARCHAR" />
  12. <result column="star" property="star" jdbcType="INTEGER" />
  13. </resultMap>
  14. <sql id="Base_Column_List" >
  15. <!--
  16. WARNING - @mbggenerated
  17. This element is automatically generated by MyBatis Generator, do not modify.
  18. -->
  19. goods_id, postion, name, star
  20. </sql>
  21. <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
  22. <!--
  23. WARNING - @mbggenerated
  24. This element is automatically generated by MyBatis Generator, do not modify.
  25. -->
  26. select
  27. <include refid="Base_Column_List" />
  28. from goods
  29. where goods_id = #{goodsId,jdbcType=BIGINT}
  30. </select>
  31. <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
  32. <!--
  33. WARNING - @mbggenerated
  34. This element is automatically generated by MyBatis Generator, do not modify.
  35. -->
  36. delete from goods
  37. where goods_id = #{goodsId,jdbcType=BIGINT}
  38. </delete>
  39. <insert id="insert" parameterType="WebsiteES.myBatis.Goods" >
  40. <!--
  41. WARNING - @mbggenerated
  42. This element is automatically generated by MyBatis Generator, do not modify.
  43. -->
  44. insert into goods (goods_id, postion, name,
  45. star)
  46. values (#{goodsId,jdbcType=BIGINT}, #{postion,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
  47. #{star,jdbcType=INTEGER})
  48. </insert>
  49. <insert id="insertSelective" parameterType="WebsiteES.myBatis.Goods" >
  50. <!--
  51. WARNING - @mbggenerated
  52. This element is automatically generated by MyBatis Generator, do not modify.
  53. -->
  54. insert into goods
  55. <trim prefix="(" suffix=")" suffixOverrides="," >
  56. <if test="goodsId != null" >
  57. goods_id,
  58. </if>
  59. <if test="postion != null" >
  60. postion,
  61. </if>
  62. <if test="name != null" >
  63. name,
  64. </if>
  65. <if test="star != null" >
  66. star,
  67. </if>
  68. </trim>
  69. <trim prefix="values (" suffix=")" suffixOverrides="," >
  70. <if test="goodsId != null" >
  71. #{goodsId,jdbcType=BIGINT},
  72. </if>
  73. <if test="postion != null" >
  74. #{postion,jdbcType=VARCHAR},
  75. </if>
  76. <if test="name != null" >
  77. #{name,jdbcType=VARCHAR},
  78. </if>
  79. <if test="star != null" >
  80. #{star,jdbcType=INTEGER},
  81. </if>
  82. </trim>
  83. </insert>
  84. <update id="updateByPrimaryKeySelective" parameterType="WebsiteES.myBatis.Goods" >
  85. <!--
  86. WARNING - @mbggenerated
  87. This element is automatically generated by MyBatis Generator, do not modify.
  88. -->
  89. update goods
  90. <set >
  91. <if test="postion != null" >
  92. postion = #{postion,jdbcType=VARCHAR},
  93. </if>
  94. <if test="name != null" >
  95. name = #{name,jdbcType=VARCHAR},
  96. </if>
  97. <if test="star != null" >
  98. star = #{star,jdbcType=INTEGER},
  99. </if>
  100. </set>
  101. where goods_id = #{goodsId,jdbcType=BIGINT}
  102. </update>
  103. <update id="updateByPrimaryKey" parameterType="WebsiteES.myBatis.Goods" >
  104. <!--
  105. WARNING - @mbggenerated
  106. This element is automatically generated by MyBatis Generator, do not modify.
  107. -->
  108. update goods
  109. set postion = #{postion,jdbcType=VARCHAR},
  110. name = #{name,jdbcType=VARCHAR},
  111. star = #{star,jdbcType=INTEGER}
  112. where goods_id = #{goodsId,jdbcType=BIGINT}
  113. </update>
  114. </mapper>