标签:findByParams

指定参数名称,参数值查询数据的通用方法

发表于6年前(Apr 25, 2016 9:43:58 AM)  阅读 2583  评论 0

分类: 框架 mybatis

标签: 动态sql findByParams

接上篇文章,继续完善BaseMapper。

1、BaseMapper.xml:

增加findByParams SQL

<select id="findByParams" parameterType="Map" resultType="Entity">
        SELECT * FROM ${__tableName__} t WHERE 1=1
        <foreach collection="params" index="index" item="item" open=" and " separator=" and " close="">
            ${item.name}=${item.value}
        &
......