Mybatis-plus使用selectList查询数据为null的问题及解决办法

 更新时间:2022年07月18日 10:10:46   作者:陶然同学  
这篇文章主要介绍了Mybatis-plus使用selectList查询数据为null的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

概述

使用mybatis-plus的selectList查询数据封装进list 打印为null javaben和数据库字段也能对应上

原因

可以从图片看的出来  数据其实已经查询出来 三条数据 打印list集合 打印了三个null 说明数据没有封装进去 那就是javaben的问题

mybatis-plus默认开启了驼峰命名规则 而mybatis则默认没有开启

解决方案

方法一:可以使用@TableField注解,指定数据库表字段名;

方法二:在配置文件中配置mybaitis-plus,关闭自动驼峰命名规则映射:

在application.yml中添加配置:

mybatis-plus:
  configuration:
    map-underscore-to-camel-case: false

到此这篇关于Mybatis-plus使用selectList查询数据为null的文章就介绍到这了,更多相关Mybatis-plus查询数据null内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • springboot实现将自定义日志格式存储到mongodb中

    springboot实现将自定义日志格式存储到mongodb中

    这篇文章主要介绍了springboot实现将自定义日志格式存储到mongodb中的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • IntelliJ IDEA : .java文件左下角显示

    IntelliJ IDEA : .java文件左下角显示"J"图标的问题

    IntelliJ IDEA : .java文件 左下角显示“J”,并且不能执行代码,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-10-10
  • OKHttp3(支持Retrofit)的网络数据缓存Interceptor拦截器的实现

    OKHttp3(支持Retrofit)的网络数据缓存Interceptor拦截器的实现

    本篇文章主要介绍了OKHttp3(支持Retrofit)的网络数据缓存Interceptor拦截器的实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Java数据结构之查找

    Java数据结构之查找

    本文主要介绍了Java数据结构中查找的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • springboot中如何使用minio存储容器

    springboot中如何使用minio存储容器

    大家好,本篇文章主要讲的是springboot中如何使用minio存储容器,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • Java的RocketMQ之消息存储和查询原理详解

    Java的RocketMQ之消息存储和查询原理详解

    这篇文章主要介绍了Java的RocketMQ之消息存储和查询原理详解,一台Broker服务器只有一个CommitLog文件(组),RocketMQ会将所有主题的消息存储在同一个文件中,这个文件中就存储着一条条Message,每条Message都会按照顺序写入,需要的朋友可以参考下
    2024-01-01
  • Java集合TreeSet用法详解

    Java集合TreeSet用法详解

    本文详细讲解了Java集合TreeSet用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • 深入理解Java中Filter的作用种类及应用场景

    深入理解Java中Filter的作用种类及应用场景

    Filter(过滤器)是Java Web中的一种重要组件,可以对请求和响应进行拦截处理,对数据进行过滤和处理。Filter可以实现许多功能,如:鉴权、日志记录、字符编码转换、数据压缩、请求重定向等等
    2023-04-04
  • 详解Java的MyBatis框架和Spring框架的整合运用

    详解Java的MyBatis框架和Spring框架的整合运用

    在Web端的SSH框架整合中Spring主要负责数据库处理,而引入MyBatis后二者的集成使用效果更佳,下面我们就来详解Java的MyBatis框架和Spring框架的整合运用
    2016-06-06
  • Java实现生成pdf并解决表格分割的问题

    Java实现生成pdf并解决表格分割的问题

    这篇文章主要为大家详细介绍了如何利用Java实现生成pdf,并解决表格分割的问题,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-11-11

最新评论