springboot中aop切面失效,導致註解不起作用

Springboot中AOP失效,導致註解不起作用

今天在新建項目的時候,aop突然失效了,後來排查問題發現,是由於jar包沒有引用全,在springboot使用aop需要倒入下面兩個jar包

<dependency>
    <groupId>org.aspectj</groupId>
    <artifactId>aspectjrt</artifactId>
    <version>1.9.4</version>
</dependency>
<dependency>
    <groupId>org.aspectj</groupId>
    <artifactId>aspectjweaver</artifactId>
    <version>1.9.4</version>
</dependency>

再說一下Springboot自動掃描的事情,默認情況下,springboot會自動掃描啓動類平級目錄下的所有打了註解的類。如果,你的aop代碼在啓動類的上級目錄中,你需要指定掃描路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章