處理結果集映射問題
如果你的資料庫 的字段為: 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檔案:
示例:
最後結果: