日常報錯 - NO constructor found in matching [java.lang.String]解決方法


IntelliJ IDEA 2019.3 x64 編寫SSM項目的時候,報錯

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: NO constructor found in ypc.ZWZ.model.User matching [java.lang.String]

 

這是因為沒有在XXX類中找不到構造方法,如果一個類沒有寫構造方法,系統會自動添加一個無參的構造方法;如果自己寫了一個自定義的構造方法,系統則不再自動生成,所以會產生這個錯誤。


解決方法:

添加無參構造方法

 

再次編譯運行,就沒問題了

 


免責聲明!

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



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