博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis Plus 如何通过lambda获取属性名的
阅读量:4125 次
发布时间:2019-05-25

本文共 440 字,大约阅读时间需要 1 分钟。

QueryWrapper
wrapper = new QueryWrapper<>();wrapper.lambda().eq(Goods::getGoodsId,"123"); QueryWrapper
wrapper1 = new QueryWrapper<>();wrapper1.eq("goods_id","123");

首先第一个lambda().eq是一个查询语句,再是看eq的内容 Goods::getGoodsId,“123”Goods代表的商品类,::后面的是属性goodId,“”里的是查询条件,也就是在商品表中查询goodId为123的商品信息 ,下面的那个eq应该和第一个是一样的结果

双冒号运算符就是java中的方法引用,方法引用的格式是类名::方法名。Lambda有所谓的懒加载

例如:
表达式:
Goods->Goods.getGoodsId ();
可以替换为
Goods::getGoodsId

转载地址:http://hrhpi.baihongyu.com/

你可能感兴趣的文章
适配各种移动设备的mediaquery
查看>>
“无法在 Web 服务器上启动调试”的解决方法
查看>>
DataGridView学习笔记(一):DataGridView简介
查看>>
Visual Studio 2005 中的新 DataSet 特性
查看>>
Windows 窗体中的简单数据访问
查看>>
C#中窗体间传递数据的几种方法
查看>>
C#学习网站资源一览
查看>>
NHibernate学习之旅(一)
查看>>
PetShop学习笔记(一)
查看>>
批量删除Redis数据库中的Key
查看>>
吕震宇老师《设计模式》学习笔记(一)
查看>>
吕震宇老师《设计模式》学习笔记(二)
查看>>
C#多线程学习
查看>>
关于委托事件的一两个很好的例子
查看>>
我分享,我快乐
查看>>
获取dataGridView当前行的值
查看>>
翻译帮手
查看>>
金山词霸2007注册码
查看>>
winform响应回车事件
查看>>
Install Shield6.22下载
查看>>