configMapper.xml 1.0 KB

1234567891011121314151617181920212223242526272829303132
  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. <!-- 命名,每一个映射对象不一样
  4. namespace:必须与对应的接口全类名一致
  5. -->
  6. <mapper namespace="com.iamberry.wechat.service.mapper.ConfigMapper">
  7. <resultMap type="Config" id="toConfig">
  8. <id column="id" property="id"/>
  9. <result column="ticket" property="ticket"/>
  10. <result column="appid" property="appid"/>
  11. <result column="appsecret" property="appsecret"/>
  12. <result column="create_time" property="createTime"/>
  13. <result column="wxpub_name" property="wxpubName"/>
  14. </resultMap>
  15. <select id="getConfig" parameterType="string" resultMap="toConfig">
  16. SELECT * FROM tb_wx_config WHERE appid = #{appid} LIMIT 0, 1
  17. </select>
  18. <update id="updateConfig" parameterType="Config">
  19. UPDATE tb_wx_config
  20. SET
  21. ticket = #{ticket} ,
  22. create_time = #{createTime} ,
  23. appid = #{appid} ,
  24. appsecret = #{appsecret} ,
  25. wxpub_name = #{wxpubName}
  26. WHERE
  27. ID = #{id}
  28. </update>
  29. </mapper>