1.如果你的項目中出現如下情況:

說明你的java類文件中你運用了強制轉換。什么是強制轉換也就是,你用一種類型接受了另一種類型,發生了類型轉化,但是類型轉換一般 都是向上轉型的。如 int 轉 double,還有 int 轉 String。這些都是自動轉換不要強制轉換, 一般基本類型都提供包裝類。如 int Integer double Double 里面提供 parseInt ,parseDouble 方法把數據轉字符串。
2.解決辦法過程是:
(1).先分析報錯內容,報錯時,一定要看主要問題,因為我遇到的主要問題是如下:
java.lang.ClassCastException: modle.Question cannot be cast to com.core.entity.question
(2).說明我文件夾modle里面的Question類,不能轉換成com.core.entity文件里面的question類。
(3).方法有很多種,我用到的方法是子類繼承父類的方法,在model文件夾的Question類中改寫成這樣,刪除其內容,將內容復制到 com.core.entity文件里面的question類中即可:
public class Question extends question {
}
3.結論:一般解決方法是子類繼承父類的方法
本人博客鏈接:http://zhenyunboy.icu/?p=349