使用springboot mybatis 查詢時實體類中的駝峰字段值為null


看到返回結果以后主要分析了一下情況:

實體類的get、set方法確實

mapper.xml文件中的resultMap、resultType等原因導致

數據庫中數據存在問題 經過檢查與驗證發現以上都不存

在問題,包括代碼邏輯也經過幾次檢查。實在不知道問題所在,於是又去問題的根源查看,詳細的查看了查詢所得的返回結果,發現所有為null的字段都存在一種現象就是字段名都為駝峰命名,然后網上查閱mybatis字段自動轉換駝峰命名的配置。如下:

#開啟駝峰命名轉換
mybatis.configuration.map-underscore-to-camel-case=true

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM