作用域符号“::”的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分。
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14// 修改车辆 mybatis-plus:自定义数据库字段修改 @PostMapping("/update") @ResponseBody public Object carUpdate(CarManagement carManagement){ UpdateWrapper<CarManagement> updateWrapper = new UpdateWrapper<>(); //作用域符号“::”的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分。 //CarManagement::getCarName :实体类字段名因为实体卡字段名一般跟数据库字段名一样 // carManagement.getCarName() 传过来的CarName updateWrapper.lambda().eq(CarManagement::getCarName, carManagement.getCarName());//类似于where carName= carManagement.getCarName() carManagementService.update(carManagement,updateWrapper); return "修改成功"; }
自定义字段查询
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15// 数据回显 @RequestMapping("/update/echo") @ResponseBody public Object selectEcho(@RequestParam("saleName") String saleName){ System.out.println(saleName); // 查询 QueryWrapper<Sale> queryWrapper = new QueryWrapper<>(); //自定义查询字段 where saleName = saleName queryWrapper.eq("saleName",saleName); return saleService.list(queryWrapper); }
最后
以上就是笑点低蜗牛最近收集整理的关于mybatis-plus实现自定义字段修改数据 后续更新CRUD的全部内容,更多相关mybatis-plus实现自定义字段修改数据内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复