Mybatis-Plus select不列出全部字段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis-Plus select不列出全部字段相关的知识,希望对你有一定的参考价值。
参考技术A 1、user表只需要查询出name和age两个字段的数据,可以使用queryWrapper的select()方法指定要查询的字段日志输出sql:
2、user表要查询出除manager_id和create_time外其它所有字段的数据,同样也是使用queryWrapper的select()方法
日志输出sql:
Mybatis-plus查询表中指定字段(不查询全部字段)
场景:
Mybatis-Plus中BaseMapper提供的方法默认查询的是数据库中表的所有字段,但是有时候,我们仅仅需要查询的是表的某个字段货主一些字段,查询全部的话数据量大时会出现效率问题,况且对于有强迫症的人简直是难以忍受!!!
解决:
Mybatis-Plus中通过构建QueryWrapper来设置select方法指定需要查询的字段。
具体图片:
-------关注我的公众号,里面有JAVA架构师的学习材料和IDEA插件,所有你需要的,都可以给我留言,我负责帮你找! ----------
往期文章推荐:
1、[Docker方式启动tomcat,访问首页出现404错误(第二篇 -- 将修改过的容器映射成镜像)](https://blog.csdn.net/qq_40891009/article/details/104012792)
2、[你真的懂for update?(面试必备)](https://blog.csdn.net/qq_40891009/article/details/106007658)
3、[操作Excel,除了使用POI你还会其他的?](https://blog.csdn.net/qq_40891009/article/details/105616526)
4、[SpringBoot中使用Transaction注解遇到的坑](https://blog.csdn.net/qq_40891009/article/details/103108655)
以上是关于Mybatis-Plus select不列出全部字段的主要内容,如果未能解决你的问题,请参考以下文章
每天玩转3分钟 MyBatis-Plus - 6. select 用法
mybatis-plus代码生成器两版(全部生成+部分生成)