Mybatis-Plus的QueryWrapper、LambdaQueryWrapper、QueryChainWrapper、LambdaQueryChainWrapper使用对比
·
- 优先使用 LambdaQueryWrapper、LambdaQueryChainWrapper
// 优先使用 LambdaQueryWrapper、LambdaQueryChainWrapper
User user = new User();
QueryWrapper<User> queryWrapper1 = Wrappers.<User>query().like("name", "李");
QueryWrapper<User> queryWrapper2 = Wrappers.query(user).like("name", "李");
LambdaQueryWrapper<User> lambdaQueryWrapper1 = Wrappers.<User>lambdaQuery().like(User::getName, "李");
LambdaQueryWrapper<User> lambdaQueryWrapper2 = Wrappers.lambdaQuery(user).like(User::getName, "李");
LambdaQueryWrapper<User> lambdaQueryWrapper3 = Wrappers.lambdaQuery(User.class).like(User::getName, "李");
QueryChainWrapper<User> queryChainWrapper = ChainWrappers.queryChain(User.class).like("name", "李");
queryChainWrapper.list();
queryChainWrapper.one();
queryChainWrapper.count();
LambdaQueryChainWrapper<User> lambdaQueryChainWrapper = ChainWrappers.lambdaQueryChain(User.class).like(User::getName, "李");
lambdaQueryChainWrapper.list();
lambdaQueryChainWrapper.one();
lambdaQueryChainWrapper.count();
更多推荐




所有评论(0)