記mybatis查詢null字段導致的NPE

背景: 我們在寫sql語句時,不推薦使用select *的,所以我們只需要查詢出我們需要的字段值就可以了。但是,如果查詢的某幾個字段值都是null,我們使用list接收的話,那麼list中的對象就是null,引起NPE問題。 分析: 查看mybatis處理查詢結果的源碼,主要是將結果封裝成對象 getRowValue就是把每行的結果封裝成對象返回。 其中有一個方法是applyAutomaticMa
相關文章
相關標籤/搜索