看到返回結果之後主要分析了一下狀況:數據庫
實體類的get、set方法確實bash
mapper.xml文件中的resultMap、resultType等緣由致使mybatis
數據庫中數據存在問題 通過檢查與驗證發現以上都不存app
在問題,包括代碼邏輯也通過幾回檢查。實在不知道問題所在,因而又去問題的根源查看,詳細的查看了查詢所得的返回結果,發現全部爲null的字段都存在一種現象就是字段名都爲駝峯命名,而後網上查閱mybatis字段自動轉換駝峯命名的配置。以下:xml
#開啓駝峯命名轉換 mybatis.configuration.map-underscore-to-camel-case=true