Mybatis获得字段部分值为null: 使用MyBatis获取数据库数据时,封装为对象,但是得到的对象有的属性值为null,如图: 原因分析: 在mybatis-config.xml里面设置驼峰命名转换, “goods_id----->goodsId”, 让数据库字段值,和entity实体类字段值匹配,下划线变成驼峰命名转换.这样就和自己实体类中设置的字段一致了. <configuration> <settings> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings> </configuration>