menuKeySetMapper.xml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  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. <!-- 命名,每一个映射对象不一样 namespace:必须与对应的接口全类名一致 -->
  4. <mapper namespace="com.iamberry.wechat.service.mapper.MenuKeySetMapper">
  5. <resultMap type="MenuKeySet" id="MenuKeySet">
  6. <id column="menuKeySetNo" property="menuKeySetNo" />
  7. <result column="keyWord" property="keyWord" />
  8. <result column="wxpublicNo" property="wxpublicNo" />
  9. <result column="reType" property="reType" />
  10. <result column="refText" property="refText" />
  11. <result column="refImageTextId" property="refImageTextId" />
  12. <result column="refVedioId" property="refVedioId" />
  13. <result column="createTime" property="createTime" />
  14. <result column="menuId" property="menuId" />
  15. <result column="vchar1" property="vchar1" />
  16. <result column="vchar2" property="vchar2" />
  17. <result column="vchar3" property="vchar3" />
  18. <result column="vchar4" property="vchar4" />
  19. <result column="keyType" property="keyType" />
  20. </resultMap>
  21. <select id="selectByPubNoAndKeyWord" resultMap="MenuKeySet">
  22. select * from tb_wx_menukeyset where wxpublicNo=#{0} and keyWord=#{1}
  23. </select>
  24. <insert id="insert">
  25. INSERT INTO tb_wx_menukeyset
  26. (menuKeySetNo,
  27. createTime,
  28. keyType,
  29. keyWord,
  30. menuId,
  31. reType,
  32. refImageTextId,
  33. refText,
  34. refVedioId,
  35. vchar1,
  36. vchar2,
  37. vchar3,
  38. vchar4,
  39. wxpublicNo
  40. )
  41. VALUES
  42. (#{menuKeySetNo},
  43. #{createTime},
  44. #{keyType},
  45. #{keyWord},
  46. #{menuId},
  47. #{reType},
  48. #{refImageTextId},
  49. #{refText},
  50. #{refVedioId},
  51. #{vchar1},
  52. #{vchar2},
  53. #{vchar3},
  54. #{vchar4},
  55. #{wxpublicNo}
  56. );
  57. </insert>
  58. <update id="update">
  59. UPDATE tb_wx_menukeyset
  60. SET
  61. menuKeySetNo = #{menuKeySetNo} ,
  62. createTime = #{createTime} ,
  63. keyType = #{keyType} ,
  64. keyWord = #{keyWord} ,
  65. menuId = #{menuId} ,
  66. reType = #{reType} ,
  67. refImageTextId = #{refImageTextId} ,
  68. refText = #{refText} ,
  69. refVedioId = #{refVedioId} ,
  70. vchar1 = #{vchar1},
  71. vchar2 = #{vchar2} ,
  72. vchar3 = #{vchar3} ,
  73. vchar4 = #{vchar4} ,
  74. wxpublicNo = #{wxpublicNo}
  75. WHERE
  76. menuKeySetNo = #{menuKeySetNo} ;
  77. </update>
  78. <delete id="deleteByPubNo" parameterType="java.lang.String">
  79. delete from tb_wx_menukeyset
  80. where wxpublicNo = #{wxpublicNo}
  81. </delete>
  82. </mapper>