public @interface xxx 定義註解
@interface 不是interface,是註解類 是jdk1.5之後加入的,java沒有給它新的關鍵字,所以就用@interface 這麼個東西表示了 這個註解類,就是定義一個可用的註解,包括這個註解用於什麼地方,是類,還是方法,還是property,還是方法入參等等 @Retention(RetentionPolicy.RUNTIME) // 註解會在class位元組碼檔案中存在,在執行時可以通過反射獲取到 @Target:註解的作用目標
@Target(ElementType.TYPE) //介面、類、列舉、註解
@Target(ElementType.FIELD) //欄位、列舉的常量
@Target(ElementType.METHOD) //方法
@Target(ElementType.PARAMETER) //方法引數
@Target(ElementType.CONSTRUCTOR) //建構函式
@Target(ElementType.LOCAL_VARIABLE)//區域性變數
@Target(ElementType.ANNOTATION_TYPE)//註解
@Target(ElementType.PACKAGE) ///包
相關文章
- public interface View介面和public interface ViewResolver介面介紹View
- @interface SpringBootTest註解分析Spring Boot
- Oracle 12.2 RAC修改public ip address或public ip(subnet (netmask) or interface)Oracle
- JAVA元註解@interface詳解(@Target,@Documented,@Retention,@Inherited)Java
- 自定義註解
- 手寫 Hibernate ORM 框架 01-註解常量定義ORM框架
- Java中的註解-自定義註解Java
- JAVA-註解(2)-自定義註解及反射註解Java反射
- 自定義JAVA註解Java
- 自定義ConditionalOnXX註解
- Java註解-後設資料、註解分類、內建註解和自定義註解Java
- Java開發學習(十)----基於註解開發定義beanJavaBean
- 自定義註解以及註解在反射中的應用反射
- java中如何自定義註解Java
- Spring Boot 自定義註解失效Spring Boot
- SpringBoot自定義校驗註解Spring Boot
- springBoot自定義註解的使用Spring Boot
- 自定義校驗註解ConstraintValidatorAI
- 從goim定製, 淺談 golang 的 interface 解耦合與gRPCGolang解耦RPC
- 自定義註解+反射 實現給註解新增功能的效果反射
- java自定義註解學習(三)_註解解析及應用Java
- spring定時任務註解Spring
- killall -HUP xxx含義是什麼
- Java開發學習(十三)----基於註解開發定義第三方bean及註解開發總結JavaBean
- app直播原始碼,java自定義註解APP原始碼Java
- Java 自定義註解及使用場景Java
- SpringBoot自定義註解、AOP列印日誌Spring Boot
- 基於SpringBoot 、AOP與自定義註解轉義字典值Spring Boot
- easyexcel動態設定註解值Excel
- java中SpringBoot定時器註解JavaSpring Boot定時器
- C#-介面(Interface)詳解C#
- JSR303自定義校驗註解,自定義註解校驗字串是否是JSON字串,可擴充套件字串JSON套件
- Feign通過自定義註解實現路徑的轉義
- 自定義註解進行資料脫敏
- SpringBoot中搭配AOP實現自定義註解Spring Boot
- Flutter利用註解生成可自定義的路由Flutter路由
- 你的開發利器Spring自定義註解Spring
- 筆記3:自定義註解的實現筆記