Java中註解的使用

2021-08-25 19:27:44 字數 967 閱讀 7444

註解是 jdk1.5 的新特性

註解相當於一種標記,是類的組成部分,可以攜帶一些額外的資訊。

註解可以加在 包、類、字段、方法、方法引數、區域性變數上。

註解常用的地方 :類和介面、構造方法、成員方法、成員變數

常用 元註解 :

* @target : 

* 用來說明註解使用的位置.比如成員方法,類,介面,成員變數上.

* 如果沒有使用該註解定義註解,則預設註解可以作用在任意成員上.

* 常用值定義在 elmenttype 列舉類中,常用的值有如下幾個.

* type, 可以使用在 類,介面上.

* field, 可以使用在成員變數上.

* method, 可以使用成員方法上.

* constructor, 可以使用構造方法上.

//下面2個不常用

* local_variable, 可以使用在區域性變數上.

* parameter, 可以使用方法引數上.

* @retention :

* 用來說明註解的有效範圍(生命週期).

* 可取值定義在 retentionpolicy 列舉類中,常用的值有如下幾個 :

* source : 存在於:原始碼階段

* class : 存在於:原始碼階段,位元組碼階段

* runtime : 存在於:原始碼階段,位元組碼階段,執行階段.

* @inherited : 用來標明註解可以被繼承.

註解解析相關的類和介面 : 

annotation : 類,該類是所有註解的父類.

annotatedelement : 介面,該介面中定義了獲取註解資訊的相關方法.

註解示例 : 

public @inte***ce student 

// 該註解就有了三個屬性:name,age,gender

mybatis中註解的使用

簡單的crud select insert update delete 例如 select select from user options 返回自增長id,更加詳細鏈結 options usegeneratedkeys true,keyproperty id keycolumn id result...

五 Spring中註解的使用

如 scope prototype 將其寫定義類的前面 其功能類似於標籤中的prototype 在方法前加上 postconstruct,則在例項化類時將執行該方法,類似於標籤中的配置。在方法前加上 predestroy,則在類例項銷毀之前執行該方法,類似於標籤配置。在每個成員屬性前加上註解 res...

關於java中註解的相關基礎知識

註解的相關知識 1.註解 annotation註解,是一種 級別的說明,與類 介面 列舉是在同一層次。3.註解的作用 1 編譯檢查 通過 裡標識註解,讓編譯器能夠實現基本的編譯檢查。2 分析 通過 裡標識註解,對 進行分析,從而達到取代xml目的。3 編寫文件 通過 裡標識註解,輔助生成幫助文件對應...