controller層注入的service為null


問題描述: 今天前端請求我的接口的時候不管怎么傳值都會異常,於是我看了一眼后台。
發現報了空指針異常

於是我排查Service的實現類上是否有@Service注解等等,
找來找去,找來找去,找來找去。。。
還在群里討論,到底咋回事

最終經過百度篩查,發現了一個會讓大家打死我的問題。
那就是———— 我特么不知道怎么回事我的Controller類里面有個方法的修飾符是private !!!!

說人話就是Controller類里面的方法的修飾符有個不小心寫成了private,導致整個Controller類沒有實例化
這個確實牽扯到了Spring的低層原理
但是除了粗心大意,應該不會有人把修飾符寫成私有的

行,記錄一次搞笑又有意思的找bug歷程!


免責聲明!

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



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