java註解,反射
//測試反射獲取方法名和註解名字和引數
public static void main(String[] args) {
Method[] methods = PurchaserOrderController.class.getMethods();//類中的方法組合for (Method method : methods) {
System.out.print(method.getName() + ":");
System.out.print(method.getAnnotation(PreventRecoverySubmit.class));//方法名稱上的註解
System.out.println();
}
}
//定義一個切面程式設計
(定義這個切面之前先匯入jar包)
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.8.9</version>
</dependency>
@Aspect //定義一個切面
@Order(10)//排序
@Component
public class LogAspect {
private static final Logger logger = LoggerFactory.getLogger(LogAspect.class);
// 定義切點Pointcut
@Pointcut("execution(* com.ouryue.*.controller.*Controller.*(..))")
@Around("excudeService()")
public Object doAround(ProceedingJoinPoint pjp) throws Throwable {
//方法執行前...
Object result = pjp.proceed();//執行新增註解的方法
//方法執行後...
}
}
相關文章
- Java反射-註解Java反射
- Java註解和反射Java反射
- Java 註解和反射Java反射
- Java反射與註解Java反射
- Java之註解與反射Java反射
- JAVA-註解(2)-自定義註解及反射註解Java反射
- Java註解與反射機制Java反射
- Java反射和註解基本用法Java反射
- Java註解與反射的使用Java反射
- Java ”框架 = 註解 + 反射 + 設計模式“ 之 註解詳解Java框架反射設計模式
- Java列舉類、註解和反射Java反射
- 註解 & 反射反射
- Java反射動態修改註解的值Java反射
- Java註解與反射學習筆記Java反射筆記
- 註解和反射反射
- 註解與反射反射
- Java基礎加強筆記——測試、反射、註解Java筆記反射
- 03-Java核心類庫_列舉、註解與反射Java反射
- 小白都能學會的Java註解與反射機制Java反射
- java註解與反射(非常詳細, 帶有很多樣例)Java反射
- 死磕java底層(三)—反射、動態代理和註解Java反射
- java反射全解Java反射
- java反射詳解Java反射
- Java 反射詳解Java反射
- 註解和反射Day02反射
- 關於Java中泛型、反射和註解的掃盲篇Java泛型反射
- 自定義註解以及註解在反射中的應用反射
- 註解和反射學習筆記反射筆記
- 自定義註解+反射 實現給註解新增功能的效果反射
- 【進階】Spring中的註解與反射Spring反射
- 你瞭解Java反射嗎?Java反射
- 好程式設計師Java培訓分享註解與反射原理說明程式設計師Java反射
- 基於NACOS和JAVA反射機制動態更新JAVA靜態常量非@Value註解Java反射
- 註解 javaJava
- java註解Java
- 8.集合、泛型、列舉、註解、反射泛型反射
- 暑期自學 Day 08 | Junit,反射,註解(二)反射
- 暑期自學 Day 07 | Junit,反射,註解(一)反射
- Environment Switcher 原理解析(註解、Apt、反射、混淆)APT反射