MyBatis-Plus | 最简单的查询操作教程(Lambda)
引言 上一篇: MyBatis-Plus | 最优雅最简洁地完成数据库操作 是对MyBatis-Plus的功能进行简单介绍,虽然是介绍,也让我们领略到他的优雅与强大。你是不是已经被吸引了?别着急,上一节,我们算是参观了MyBatis的风景,这一节,我将带你领略他独特的魅力。 Lambda 官方表示,3.x支持Lambda表达式,那应该怎么使用呢?我们来看个例子: QueryWrapper<Student> queryWrapper = new QueryWrapper<>(); queryWrapper.lambda().eq(Student::getName, "冯文议"); List<Student> studentList = list(queryWrapper); for (Student student : studentList) Console.info(student); 看一下测试结果(为了看好,我们转成json): { "id":1035789714459471874, "name":"冯文议", "age":26, "info":"无畏造英雄", "isDelete":false, "createTime":"Sep 1, 2018 3:21:26 PM", "updateTime":"Sep 1, 2018 3:21:26 PM", "gender":