攔截器實現HandlerInterceptor沒有提示實現里面的方法


在自定義攔截器的時候需要實現HandlerInterceptor,但是沒有報錯,如圖:
如果想實現里面的方法,快捷鍵是command+o
 
為什么會說沒有報錯呢,因為之前的項目中如果沒實現其中的方法就會提示報錯信息,如圖:
 
查看源碼發現沒報錯的原因是:
每個方法前面都加了default,java默認實現了該方法,再看版本信息5.1.6
 
 
再看原來的HandlerInterceptor接口源碼:
版本信息4.3.9,並且方法前面沒有default修飾,說明沒有被默認實現。
 
 
 
 
 


免責聲明!

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



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