导航
导航

All-elements-are-null

springboot整合mybatis出现list长度大于0,但是All elements are null

当返回一个对象时,该对象为空,当返回一个list时,list的长度不为0,打开显示发现,内部所有的对象都为空。

解决方案:
根据查阅网上的资料,发现原来是需要打开“MyBatis配置文件开启驼峰命名映射”,只有这样,才能映射到字段,从而创建出不为空的对象,接下来大家只要开启这个就可以了,开启的方式为:
如果是在application.properties中配置的话,需要加入:

mybatis.configuration.map-underscore-to-camel-case=true