MyBatis-Plus 條件構(gòu)造器-QueryWrapper

2022-03-24 16:03 更新

說明:

繼承自 ?AbstractWrapper ?,自身的內(nèi)部屬性 ?entity?也用于生成 ?where ?條件

及 ?LambdaQueryWrapper?, 可以通過 ?new QueryWrapper().lambda()? 方法獲取

select

select(String... sqlSelect)
select(Predicate<TableFieldInfo> predicate)
select(Class<T> entityClass, Predicate<TableFieldInfo> predicate)

  • 設(shè)置查詢字段

說明:

以上方法分為兩類.

第二類方法為:過濾查詢字段(主鍵除外),入?yún)⒉话?nbsp;?class ?的調(diào)用前需要?wrapper?內(nèi)的?entity?屬性有值! 這兩類方法重復(fù)調(diào)用以最后一次為準(zhǔn)

  • 例: ?select("id", "name", "age") ?
  • 例: ?select(i -> i.getProperty().startsWith("test"))?


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號