MyBatis-Plus 动态 where 条件
MyBatis-Plus About 485 wordscustomSqlSegment
Wrapper
对象中有customSqlSegment
方法可以获取MyBatis-Plus
组织后的where
条件。
在xml
或@Select
等语句中可以使用${ew.customSqlSegment}
。
@Param(Constants.WRAPPER)
是固定参数。
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
@Mapper
public interface TestMapper {
@Select("""
select id, name from test
${ew.customSqlSegment}
""")
List<Test> getList(@Param(Constants.WRAPPER) Wrapper<Test> wrapper);
}
Views: 183 · Posted: 2024-10-23
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...