简单使用mybatis-plus的${ew.sqlSegment},${ew.sqlSelect},${ew.customSqlSegment}

ゝ一纸荒年。 2023-09-26 10:58 108阅读 0赞

1、${ew.customSqlSegment} 会直接在前面添加 where

  1. @Select(select * from a ${ew.customSqlSegment})
  2. List<a> getA(@Param(Constants.WRAPPER)QueryWrapper queryWrapper)

2、${ew.sqlSegment} 就只有条件语句

  1. @Select(select * from a where ${ew.sqlSegment})
  2. List<a> getA(@Param(Constants.WRAPPER)QueryWrapper queryWrapper)

3、${ew.sqlSelect} 就是 queryWrapper.select(****) 你所定义需要查询的字段

  1. @Select(select ${ew.sqlSelect} from a
  2. List<a> getA(@Param(Constants.WRAPPER)QueryWrapper queryWrapper)

发表评论

表情:
评论列表 (有 0 条评论,108人围观)

还没有评论,来说两句吧...

相关阅读