// 示例代码:使用 QueryWrapper 进行条件查询
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.example.demo.entity.User; // 假设 User 是你的实体类
import com.example.demo.mapper.UserMapper; // 假设 UserMapper 是你的 Mapper 接口
public class Example {
private UserMapper userMapper;
public void queryExample() {
// 创建 QueryWrapper 对象
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
// 添加查询条件
queryWrapper.eq("age", 20) // 等于 20
.like("name", "张三") // 名字包含 "张三"
.gt("score", 80); // 分数大于 80
// 执行查询
List<User> users = userMapper.selectList(queryWrapper);
// 输出结果
users.forEach(System.out::println);
}
}
age = 20
。name LIKE '%张三%'
。score > 80
。QueryWrapper
对象来执行查询,并返回符合条件的记录列表。如果你需要更多的查询条件或更复杂的功能,可以参考 MyBatis-Plus 的官方文档。
上一篇:java map转实体类
下一篇:java获取本月第一天日期
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站