PartnerUserMapper.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. <mapper namespace="com.fire.admin.mapper.PartnerUserMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.fire.dto.PartnerUserInfo">
  6. <result column="customer_id" property="customerId"/>
  7. <result column="user_id" property="userId"/>
  8. <result column="partner_name" property="partnerName"/>
  9. </resultMap>
  10. <insert id="insertUpdateBeatchPartnerUserInfo" parameterType="java.util.List">
  11. INSERT INTO
  12. partner_user_info
  13. (customer_id,user_id,partner_name)
  14. VALUE
  15. <foreach collection="list" item="item" index="index" separator=",">
  16. (
  17. #{item.customerId},
  18. #{item.userId},
  19. #{item.partnerName}
  20. )
  21. </foreach>
  22. ON DUPLICATE KEY UPDATE
  23. customer_id=VALUES(customer_id),
  24. user_id=VALUES(user_id),
  25. partner_name=VALUES(partner_name)
  26. </insert>
  27. </mapper>