说明:
继承自 AbstractWrapper
,自身的内部属性 entity
也用于生成 where
条件
及 LambdaQueryWrapper
, 可以通过 new QueryWrapper().lambda()
方法获取
select(String... sqlSelect)
select(Predicate<TableFieldInfo> predicate)
select(Class<T> entityClass, Predicate<TableFieldInfo> predicate)
说明:
以上方法分为两类.
第二类方法为:过滤查询字段(主键除外),入参不包含 class
的调用前需要wrapper
内的entity
属性有值! 这两类方法重复调用以最后一次为准
select("id", "name", "age")
select(i -> i.getProperty().startsWith("test"))