LambdaQueryWrapper和QueryWrapper的区别
如果是QueryWrapper,那么我们只能方法里面只能写数据库表里面的字段的名字;但如果是LambdaQueryWrapper的话,我们可以写DO实体类的get方法代替。
如下图:
可以看到,因为我们这里使用的是LambdaQueryWrapper,因此我们这里的eq方法的第一个参数可以通过实体类的get方法代替,比如这里写的就是AccessUser::getLoginName,但如果我们使用的是QueryWrapper的话,那么我们这里必须要写数据库的字段名字,也就是必须要写login_name。
总体来说使用LambdaQueryWrapper的话更加的简便便捷。