這個問題是個很難發現的問題,由於代碼自己沒有錯誤,但就是沒法找到報錯緣由java
現記錄下這個報錯spring
java.lang.ClassCastException:com.XXX.ObjectA cannot be cast to com.XXX.ObjectAspring-boot
代碼中並無出現ObjectA轉換成ObjectA自己的代碼部署
緣由是由於引入了熱部署org.springframework.boot:spring-boot-devtools致使的,目前只要將這個包註釋掉就能夠了,具體的內部緣由,有待研究io