QueryChainWrapper<T> query()(MyBatis-Plus的链式查询方法)

MyBatis-Plus文档地址 https://baomidou.com/guides/data-interface/#使用步骤
持久层接口

query

提供链式查询操作,可以连续调用方法来构建查询条件。

// 链式查询 普通
QueryChainWrapper<T> query();
// 链式查询 lambda 式。注意:不支持 Kotlin
LambdaQueryChainWrapper<T> lambdaQuery();

示例:

// 普通链式查询示例
query().eq("name", "John").list(); // 查询 name 为 "John" 的所有记录

// lambda 链式查询示例
lambdaQuery().eq(User::getAge, 30).one(); // 查询年龄为 30 的单条记录

代码示例

User user = query().eq("phone", phone).one();
posted @ 2025-04-12 11:12  kuki'  阅读(94)  评论(0)    收藏  举报