Mybatis查詢數據庫,字段映射失敗


過程:項目升級到cloud以后,老項目的sql代碼需要搬運.在搬運過程中發現查詢到的數據映射失敗,特此記錄.

原因:Mybatis駝峰命名映射未開啟.

解決過程:如果是SpringBoot工程,可以在application.yml中配置mybatis.configuration.map-underscore-to-camel-case=true

普通工程可以配置mybatis-config.xml

其實就是駝峰命名未開啟,數據庫字段都是下划線區分,實體類是駝峰,所以映射不上.也是在查看過程中發現一些全小寫的可以映射進來.使用BaseResultMap也可以

學藝不精阿,以前的配置都是直接copy的,大意.

 

 


免責聲明!

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



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