美文网首页
mybatis查询数据库部分值为空

mybatis查询数据库部分值为空

作者: MoPoint | 来源:发表于2018-04-18 15:50 被阅读0次

当你使用驼峰命名法命名实体类的字段时,在xml中使用resultType时,
查询出来的值是空值。
因为使用resultType表明查询出来的字段会与实体类进行匹配,
当数据库的字段跟实体类的字段不一致,那么那个字段的值就会为空。
你可以改成resultMap。如果你大量使用了resultType,
可以在配置中加入下面这段代码:


<configuration>
<settings>
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
</configuration>


这个就表明你使用的是驼峰命名法。数据库的字段是a_a,
你在实体类中写成aA。mybatis就能够自动匹配上。

相关文章

网友评论

      本文标题:mybatis查询数据库部分值为空

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