<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      springboot AOP配置

      在Springboot中添加AOP配置分兩步:

      最近學習AOP ,記錄一下,雖然很多名字不太清楚,但是問題不大

      1:在pom.xml中添加AOP依賴

      2:建一個AOP配置類

       

       下面來看下代碼是怎么實現的:

      1:在pom.xml中添加AOP依賴

      <!--引入AOP依賴-->
              <dependency>
                  <groupId>org.springframework.boot</groupId>
                  <artifactId>spring-boot-starter-aop</artifactId>
              </dependency>

       

      2:建一個AOP配置類,我的類名是 MyAspect

      package com.yyy.config;
      
      import org.aspectj.lang.annotation.*;
      import org.springframework.stereotype.Component;
      
      /**
       * @auther YueYangyang
       * @date 2020/7/4 15:41
       */
      @Aspect
      @Component
      public class MyAspect {
      
          @Pointcut("execution(* com.yyy.service.*.*(..))")
          public void Aspect(){
              System.out.println("這是切面aop");
          }
      
          @Before("Aspect()")
          public void beforeAspect(){
              System.out.println("這是切面aop  前置方法");
          }
      
          @After("Aspect()")
          public void afterAspect(){
              System.out.println("這是切面aop  后置方法");
          }
      
          @AfterReturning("Aspect()")
          public void afterReturningAspect(){
              System.out.println("這是切面aop  后置方法 回調方法");
          }
      
          @AfterThrowing("Aspect()")
          public void afterThrowingAspect(){
              System.out.println("這是切面aop  異常處理方法");
          }
      }

       

      其中  @Pointcut("execution(* com.yyy.service.*.*(..))") 是什么意思呢?它表示調用 com.yyy.service 路徑下的所有方法 都會執行下 Aspect 方法,

      @Before("Aspect()")   Before注解的意思是在 Aspect() 方法執行前執行

      @After("Aspect()")   Before注解的意思是在 Aspect() 方法執行后執行等等。記提看代碼上面 有寫

       

       

      為了方便理解 ,我把com.yyy.service 下面的代碼貼出來

      package com.yyy.service;
      
      import com.yyy.pojo.User;
      import org.springframework.stereotype.Service;
      
      @Service
      public interface UserService {
          User queryById(User user);
      }

       

      posted @ 2020-07-15 21:11  綠色的草  閱讀(1456)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 人妻中文字幕一区二区三| 成人3D动漫一区二区三区| 三人成全免费观看电视剧高清| 亚洲综合精品第一页| 日本久久一区二区三区高清| 少妇激情av一区二区三区| 亚洲国产欧美一区二区好看电影| 永久免费AV无码网站YY| 亚洲人成小说网站色在线| 99国产精品白浆无码流出| 亚洲人妻精品中文字幕| 亚洲色成人网站www永久| 国产免费又黄又爽又色毛| 国产激情一区二区三区在线| 亚洲综合成人av在线| 国产亚洲色婷婷久久99精品| 欧洲免费一区二区三区视频| 国产精品毛片在线看不卡| 国产成人综合95精品视频| 国产麻豆一精品一av一免费| 三级国产在线观看| 国产精品九九久久精品女同 | 国产自在自线午夜精品| 国产精品一区二区三区黄| 亚洲一区二区三区| 色av综合av综合无码网站| 久热天堂在线视频精品伊人| 九九热在线免费视频观看| 在线观看无码av免费不卡网站| 亚洲综合日韩av在线| 国产一区二区三区我不卡| 在国产线视频A在线视频| 国产真实野战在线视频| 亚洲国产成人久久综合同性| 激情综合色综合啪啪开心| 亚洲免费网站观看视频 | 精品无码成人久久久久久| 神马久久亚洲一区 二区| 免费无码成人AV在线播放不卡| 久久精品国产亚洲av天海翼| 国产又色又爽又黄的视频在线|