处理结果集映射问题
如果你的数据库 的字段为: name 、 age、score
然后你的对象为:name、age、pwd
最后查出数据有一个为空那么,就是因为对象和你的数据库的字段没匹配上
示例:
Emp类:
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Emp {
String name;
Integer age;
Integer pwd;
}
数据库中字段为:
从这可以看出 Emp类中pwd 和 score没有匹配对应上
如若像这样通过name 查找出所有的值
最后结果也是:
为空!!原因就是pwd和score没匹配上
如果想要看出pwd的值又不想换Emp对象中的属性时修改Mapper.xml文件:
示例:
最后结果: