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

專注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://m.ilovecolors.com.cn/tutorial_java_advance/1099.html

什么是Java注解:http://m.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ù)文檔推薦 >>
主站蜘蛛池模板: 日本深夜福利视频 | 色视频在线观看视频 | 三级伦理在线 | 成人影院在线观看完整高清bd | 97精品在线视频 | 亚洲高清日韩精品第一区 | 在线日韩欧美 | 福利120秒| 中国xxx农村性视频 中国a毛片 | 久久男女 | 一级做a爱过程免费视频时看 | 亚洲欧洲日本天天堂在线观看 | yy6080理aa级伦大片一级 | a级高清观看视频在线看 | 人人澡天天澡夜夜澡 | 亚洲第一区视频 | 日本欧美一区二区三区视频 | 欧美日韩精品一区二区三区四区 | 日日摸夜夜 | 国产成人精品亚洲2020 | 国产成年人网站 | 一本到在线视频 | 农村妇女又色黄一级毛片 | h片免费在线观看 | 99热免费在线观看 | 免费黄色在线观看 | 国产亚洲欧美另类一区二区三区 | 全色黄大色大片免费久久老太 | 99免费精品 | 999精品视频这里只有精品 | 久久免费观看国产精品 | 免费观看大片毛片 | bt7086国产一区合集亚洲 | 色.com| 亚洲中文毛片播九公社 | 先锋影音在线资源669 | 亚洲 国产 日韩 欧美 | 怡春院在线观看 | 国产自在自线午夜精品视频在 | 天天毛片 | 国产欧美在线观看不卡 |