<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.tanpu.community.dao.mapper.community.TopicMapper"> <!-- 通用查询映射结果 --> <sql id="Base_Column_List"> id, topic_id, topic_title, topic_desc, cover_img, special_permission, sync_corp_wechat, is_top, is_conceal, view_cnt_adjust, create_time, update_time, delete_tag </sql> <resultMap id="BaseResultMap" type="com.tanpu.community.dao.entity.community.TopicEntity"> <id column="id" property="id" /> <result column="topic_id" property="topicId" /> <result column="topic_title" property="topicTitle" /> <result column="topic_desc" property="topicDesc" /> <result column="cover_img" property="coverImg" /> <result column="special_permission" property="specialPermission" /> <result column="sync_corp_wechat" property="syncCorpWechat" /> <result column="is_top" property="isTop" /> <result column="is_conceal" property="isConceal" /> <result column="view_cnt_adjust" property="viewCntAdjust" /> <result column="create_time" property="createTime" /> <result column="update_time" property="updateTime" /> <result column="delete_tag" property="deleteTag" /> </resultMap> <!--auto generated by MybatisCodeHelper on 2022-02-17--> <select id="selectAllByTopicIdIn" resultMap="BaseResultMap"> select <include refid="Base_Column_List"/> from topic where topic_id in <foreach item="item" index="index" collection="topicIdCollection" open="(" separator="," close=")"> #{item} </foreach> </select> </mapper>