註解中用於@target的方法annotation/--ElementType.METHOD,ElementType.TYPE對應方法,類介面
@Target:
@Target說明了Annotation所修飾的物件範圍:Annotation可被用於 packages、types(類、介面、列舉、Annotation型別)、型別成員(方法、構造方法、成員變數、列舉值)、方法引數和本地變數(如迴圈變數、catch引數)。在Annotation型別的宣告中使用了target可更加明晰其修飾的目標。
作用:用於描述註解的使用範圍(即:被描述的註解可以用在什麼地方)
取值(ElementType)有:
1.CONSTRUCTOR:用於描述構造器
2.FIELD:用於描述域
3.LOCAL_VARIABLE:用於描述區域性變數
4.METHOD:用於描述方法
5.PACKAGE:用於描述包
6.PARAMETER:用於描述引數
7.TYPE:用於描述類、介面(包括註解型別) 或enum宣告
使用例項:
相關文章
- 元註解——java.lang.annotation.Target(1.8)Java
- 關於Java註解(annotation)的簡單理解Java
- Java —— 註解(Annotation)Java
- Java Annotation 註解Java
- Java 註解(Annotation)Java
- C#在類中用呼叫Form的方法C#ORM
- Java註解(Annotation)詳解Java
- java-Annotation註解Java
- Java之註解(Annotation)Java
- Java 註解Annotation研究Java
- 基於註解的spring 在靜態方法中使用注入的類Spring
- 【Java.Core】註解 - AnnotationJava
- 實現類的註冊方法
- lombok註解為java類生成Getter/Setter方法LombokJava
- 對hibernateTemplate 類的 方法中使用 new HibernateCallback()介面形象doInHibernate()方法的理解
- Java進階(一)Annotation(註解)Java
- Spring(三)——註解方式(Annotation)Spring
- 【framework】spring-註解(annotation)FrameworkSpring
- 對類物件的方法操作物件
- hibernate annotation註解方式來處理對映關係
- 對於 @Autowired註解和@service註解的理解
- 【mybatis annotation】資料層框架應用--Mybatis(二) 基於註解實現資料的CRUDMyBatis框架
- 交叉引用的解決方法——類宣告的應用
- sonar掃描出關於同個類中呼叫本類的@Transactional修飾方法時,註解不生效
- Java抽象(方法,類)和Java的介面Java抽象
- SpringBoot 介面引數解密的實現方法(使用註解)Spring Boot解密
- Java註解(Annotation):請不要小看我!Java
- Java 註解 (Annotation)淺入深出Java
- Android 註解系列之Annotation(二)Android
- 對於npm install失敗的解決方法:NPM
- [疑問] [已解決] updateOrCreate () 這類方法應對併發請求的問題
- 內部呼叫@Transactional 註解的方法
- 物流快遞單號查詢介面種類及對接方法
- Mybatis解決實體類屬性名與資料庫列名不對應的方法MyBatis資料庫
- 常用介面分類與模組設計的方法
- Android 8.0 的部分坑及對應解決方法Android
- SpringMVC註解和非註解(xml)的方法的異同點SpringMVCXML
- Java學習之註解Annotation實現原理Java