mappers.GenUpdateColumnConfigMapper.xml Maven / Gradle / Ivy
<?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.lframework.gen.mappers.GenUpdateColumnConfigMapper"> <resultMap id="GenUpdateColumnConfigDto" type="com.lframework.gen.dto.dataobj.GenUpdateColumnConfigDto"> <id column="id" property="id"/> <result column="required" property="required"/> <result column="order_no" property="orderNo"/> </resultMap> <sql id="GenUpdateColumnConfigDto_sql"> SELECT g.id, g.required, g.order_no FROM gen_update_column_config AS g </sql> <select id="getByIds" resultMap="GenUpdateColumnConfigDto"> <include refid="GenUpdateColumnConfigDto_sql"/> WHERE g.id IN <foreach collection="ids" open="(" separator="," close=")" item="item">#{item}</foreach> ORDER BY g.order_no </select> <select id="getById" resultMap="GenUpdateColumnConfigDto"> <include refid="GenUpdateColumnConfigDto_sql"/> WHERE g.id = #{id} </select> </mapper>