Error instantiating class xxx with... Cause: java.lang.NoSuchMethodException xxx.<init>()

很多新手用ssm框架開發項目都會遇到這個問題,寫完實體類然後寫dao之後,用junit單元測試來測試從數據庫查詢數據的時候發現報反射異常,原因是沒有該初始化方法,而插入記錄卻是可以運行的。下邊是我的實體類的代碼 異常信息: 爲什麼會這樣呢,因爲當dao從數據庫拿到文件後,就會默認用對應的實體類的默認無參構造方法創建對象再set進去,但是由於在實體類已經自定義了有參構造方法,無參構造方法被覆蓋,因此
相關文章
相關標籤/搜索