今天在写SpringBoot+Mybatis时出现All elemen are null 有值但是显示不出来,如图

网上说
ArrayList允许添加null值,就容易造成了list内的对象转换出现java.lang.NullPointerException异常。
但是实践更改发现没什么乱用
最后在*.xml里面发现异常

发现*.xml里面查询的字段和实体类的字段不一致

解决方法:
在查询时取别名,如图:

最后完美解决
如果还是没有的话,那就是你映射错类了
如果有没解决的,可以评论一波,如果发现博文中有bug,希望各位老鸟指导一波
博主在写SpringBoot+Mybatis时遇到All elemen are null,有值却显示不出的问题。网上认为ArrayList允许添加null值易造成对象转换异常,但实践更改无效。最终发现是*.xml里查询字段和实体类字段不一致,通过查询时取别名解决,若仍未解决可能是映射错类。
2677

被折叠的 条评论
为什么被折叠?



