原因:数据库的字段和java文件的实体类中的命名存在下划线_,会造成识别问题。
1、在mybatis的配置文件xml中插入下列代码
<settings>
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
mybatis配置文件设置了这项后,查询出来的字段如果带下划线,那么就会去掉下划线,然后采用java驼峰规则。
2、如果插入过后仍出现问题,则检查实体类中的对应的每个字段的命名是否有下划线:_,有则删除。
就可以正常运行类