QueryWrapper和LambdaQueryWrapper mybatis-plus
QueryWrapper与LambdaQueryWrapperLambdaQueryWrapper<User> user= new LambdaQueryWrapper<>();user.eq(User::getstate, 1);user.eq(User::getenable, 1);LambdaQueryWrapper使用的是Lambda语法::相当于点出方法Query
QueryWrapper与LambdaQueryWrapper
LambdaQueryWrapper<User> user= new LambdaQueryWrapper<>();
user.eq(User::getstate, 1);
user.eq(User::getenable, 1);
LambdaQueryWrapper使用的是Lambda语法
::相当于点出方法
QueryWrapper<User> user= new QueryWrapper<>();
user.eq("state", 1);
user.eq("enable", 1);
QueryWrapper使用的是数据库的字段名
区别:不同写“列名”,而是使用纯java的方式,避免了拼写错误(LambdaQueryWrapper的写法如果有错,则在编译期就会报错,而QueryWrapper需要运行的时候调用该方法才会报错)

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)