註解是 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 編寫文件 通過 裡標識註解,輔助生成幫助文件對應...