黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java自定義注解,及其應(yīng)用

Java自定義注解,及其應(yīng)用

更新時(shí)間:2020-07-29 16:03:46 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2653次

元注解

元注解:注解的注解,即java為注解開發(fā)特準(zhǔn)備的注解。

我們以上面講到的java內(nèi)置注解 Override為例,學(xué)習(xí)下java元注解

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE)
public?@interface?Override?{
}

Target:

表示該注解可以用于什么地方,可能的ElementType參數(shù)有:

CONSTRUCTOR:構(gòu)造器的聲明

FIELD:域聲明(包括enum實(shí)例)

LOCAL_VARIABLE:局部變量聲明

METHOD:方法聲明

PACKAGE:包聲明

PARAMETER:參數(shù)聲明

TYPE:類、接口(包括注解類型)或enum聲明

 Retention

表示需要在什么級(jí)別保存該注解信息。可選的RetentionPolicy參數(shù)包括:

SOURCE:注解將被編譯器丟棄

CLASS:注解在class文件中可用,但會(huì)被VM丟棄

RUNTIME:VM將在運(yùn)行期間保留注解,因此可以通過反射機(jī)制讀取注解的信息

 Document

將注解包含在Javadoc中

 Inherited

允許子類繼承父類中的注解

緩存自定義DEMO

代碼塊:

Java自定義注解,及其應(yīng)用

Java自定義注解,及其應(yīng)用

輸出:

Java自定義注解,及其應(yīng)用

自定義注解應(yīng)用場景:

1.log日志,特殊日志可以使用注解進(jìn)行記錄;

2.WEB層入?yún)r(shí),對參數(shù)格式、長度等進(jìn)行驗(yàn)證;

3.Dao層對某些特殊方法進(jìn)行不進(jìn)入mybatis攔截器;

Java自定義注解,及其應(yīng)用

JDK自帶注解:http://www.ilovecolors.com.cn/tutorial_java_advance/1099.html

什么是Java注解:http://www.ilovecolors.com.cn/tutorial_java_advance/1055.html

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“Java自定義注解,及其應(yīng)用”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

提交申請后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 不卡视频一区二区 | 九九热视频在线播放 | 亚洲国产第一区二区香蕉日日 | 亚洲精品tv久久久久久久久久 | 亚洲欧美国产中文 | 久草欧美 | 本道在线观看 | 无遮挡h黄漫动漫在线观看 无遮挡h纯内动漫在线观看 | 在线观看视频中文字幕 | 黄在线免费 | 国产三级第一页 | 777色淫网站女女 | 亚洲日本在线观看网址 | 亚洲rct中文字幕在线 | 免费毛片看 | a及毛片| 美女秘密视频白丝 | 黄色aqq | 在线日本人观看成本人视频 | 手机小视频在线观看 | 男女羞羞网站 | 一级黄色夫妻录像 | 国产一区视频在线 | 日批在线 | 特级一级黄色片 | 国产日产欧美一区二区三区 | 激情图片五月天 | 欧美中文字幕视频 | 日韩免费一区 | 日韩三级一区二区 | 91精品国产免费久久久久久青草 | 黄色毛片在线 | 在线观看精品福利片香蕉 | 成年人在线观看视频免费 | 亚洲综合精品一区二区三区中文 | 精品色视频 | 国产在线丝袜 | 午夜影放免费观看 | 亚洲欧美专区精品久久 | 国内精品区一区二区三 | 禁网站在线观看免费视频 |