為什么我的不輸出1111111和222222呢
@Aspect @Component public?class?HttpAspect?{ ????private?final?static?Logger?logger?=?LoggerFactory.getLogger(HttpAspect.class); ????@Pointcut("execution(public?*?com.example.demo.controller.GirlController.*(..))") ????public?void?log()?{ ????} ????@Before("log()") ????public?void?doBefoer()?{ ????????logger.info("111111111"); ????} ???? ????@After("log()") ????public?void?doAfter()?{ ????????logger.info("22222222"); ????} }
2020-04-21
如果你是新建的aspect,然后修改為class的類,則會出現圖中的符號,只要把內容復制一下,重新新建一個class類,粘貼后重啟服務就能看到切面的方法執行了。
2020-01-09
它不會輸出的,只是在日志中顯示
2019-11-20
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
2019-08-16
沒有發現任何錯誤,不知道什么情況