美文网首页
mybatis-puls 查询时部分字段为null 的问题

mybatis-puls 查询时部分字段为null 的问题

作者: 东本三月 | 来源:发表于2019-10-15 14:41 被阅读0次

    问题描述

    • 在使用mybatis-puls 将 返回类型 设置 实体类 时,查询出的实体类的部分字段始终为null
    sql执行情况
    查询返回值

    问题原因

    • 在排除反复常见原因后,经过反复测试,确定所有带下划线的字段都为null,推断是实体类set方法相关方面的问题
    • 阅读官方文档后最终确定原因.mybasit里的mapUnderscoreToCamelCase默认值是false,但mybasit-puls的作者将默认值改成了true;


      官方文档

    问题解决

    • 在配置文件里,关闭驼峰命名转换


      配置

    相关文章

      网友评论

          本文标题:mybatis-puls 查询时部分字段为null 的问题

          本文链接:https://www.haomeiwen.com/subject/mglsmctx.html