@SpringBootApplication的掃描范圍


在公共類自定義一個全局異常類,實現全局捕獲異常,在另一個服務中調用的時候,發現沒有生效

  • 因此我添加了一個@ComponentScan("com.wuhen.jwt.common")注解,把那個包添加了進去。
@SpringBootApplication(scanBasePackages="com.wuhen.jwt")

@ComponentScan("com.wuhen.jwt.common")

但是此時發現接口不能調用了,然后發現是本包的controller不能掃描倒了,
我們知道@SpringBootApplication掃描的是本包和它的子包,
因此我們可以找到他們包的共同前綴com.wuhen.jwt

所以修改
*

@SpringBootApplication
@ComponentScan("com.wuhen.jwt")

或者
*

@SpringBootApplication(scanBasePackages="com.wuhen.jwt")


免責聲明!

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



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