在 MyBatis-Plus 中,selectOne 方法有多种参数传递方式,常用的方式包括:
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("id", 1);
User user = userMapper.selectOne(queryWrapper);
LambdaQueryWrapper<User> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(User::getId, 1);
User user = userMapper.selectOne(lambdaQueryWrapper);
User user = new User();
user.setId(1);
User result = userMapper.selectOne(user);
这些都是常用的 selectOne 方法的参数传递方式,根据具体情况选择合适的方式来进行查询操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:MyBatis-Plus selectOne与原生查询的区别