spring 五 AOP註解學習

2021-08-11 08:20:22 字數 1146 閱讀 6740

1、配置檔案(檔名沒有規定,可任意命名)

2、建立實現類

/**

*日誌記錄實現類 (基於註解的aop)

*/@aspect

//宣告切面類

@component

public

class

logaspect

//後置增強

@after("execution(* com.zh.aop.*.*(..))")

public

void

afteradvice()

//環繞增強

@around("execution(* com.zh.aop.*.*(..))")

public object aroundadvice(proceedingjoinpoint joinpoint) throws throwable

//丟擲異常增強

@afterthrowing(pointcut="execution(* com.zh.aop.*.*(..))",throwing="ex")

public

void

throwadvice(exception ex)

}

3、如何使用

@component

public

class annotationtest

}

spring框架詳解 五 AOP註解形式

前面講了aop的xml形式,這裡說明下其註解形式,我們在啟動tomcat伺服器的時候,大家都會發現從這裡面可以看到記載的紅色日誌資訊如下圖,那麼我們如何自己定義日誌呢,直接從案例中說明.定義乙個記載加減乘除的日誌狀態 準備工作 1.新建乙個xml檔案拿來包掃瞄,自動注入 通過aop命名空間的宣告自動...

Spring五 AOP之使用註解配置

aop使用註解配置流程 1 當spring容器啟動時候。context component scan base package cn.itheima03.spring.aop.annotation context component scan 2 在上面的包及子包中查詢全部的類,依照類掃瞄註解的機制...

Spring學習筆記三 註解AOP

1.匯入jar包 service public class studentservice component aspect public class studentadvice afterreturning value execution cn.wang.service.如果目標方法有返回值,後置增...