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反射
- 【譯】8. Java反射——註解Java反射
- Java反射和註解基本用法Java反射
- Java註解與反射機制Java反射
- Java ”框架 = 註解 + 反射 + 設計模式“ 之 註解詳解Java框架反射設計模式
- Java列舉類、註解和反射Java反射
- 註解 & 反射反射
- Java註解與反射學習筆記Java反射筆記
- Java反射動態修改註解的值Java反射
- 註解與反射反射
- 註解和反射反射
- Java利用spring註解做反射機制JavaSpring反射
- 從Java反射機制到Android註解框架Java反射Android框架
- Java基礎加強筆記——測試、反射、註解Java筆記反射
- 小白都能學會的Java註解與反射機制Java反射
- 03-Java核心類庫_列舉、註解與反射Java反射
- 【Android】註解框架(一) 基礎知識Java 反射Android框架Java反射
- 註解和反射Day02反射
- 死磕java底層(三)—反射、動態代理和註解Java反射
- java註解與反射(非常詳細, 帶有很多樣例)Java反射
- java反射詳解Java反射
- java反射全解Java反射
- Java 反射詳解Java反射
- java反射簡解Java反射
- 自定義註解以及註解在反射中的應用反射
- 關於Java中泛型、反射和註解的掃盲篇Java泛型反射
- 註解和反射學習筆記反射筆記
- 自定義註解+反射 實現給註解新增功能的效果反射
- java反射詳解(轉)Java反射
- java反射案例講解Java反射
- JAVA面試 基礎加強與鞏固:反射、註解、泛型等Java面試反射泛型