av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java自定義注解

瀏覽:95日期:2023-11-02 16:49:17

問(wèn)題描述

比如springmvc的requestmapping

//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//

package org.springframework.web.bind.annotation;

import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;import org.springframework.core.annotation.AliasFor;

@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Mappingpublic @interface RequestMapping {

String name() default '';@AliasFor('path')String[] value() default {};@AliasFor('value')String[] path() default {};RequestMethod[] method() default {};String[] params() default {};String[] headers() default {};String[] consumes() default {};String[] produces() default {};

}

為什么就可以將請(qǐng)求 路由進(jìn)來(lái)啊 實(shí)現(xiàn)代碼在哪兒呢 什么原理啊???

問(wèn)題解答

回答1:

如果不了解注解相關(guān)的知識(shí),可以了解一下注解知識(shí) 1、文章1,2、文章2,這兩篇講解的還不錯(cuò)。之后可以百度一下spring mvc requestmapping 源碼解讀,網(wǎng)上的文章還是蠻多的。源碼目前還沒(méi)有讀過(guò),不過(guò)基本的原理應(yīng)該也是通過(guò)反射獲取到相應(yīng)的配置,再根據(jù)配置進(jìn)行請(qǐng)求路由。具體的是怎么根據(jù)反射獲取相應(yīng)配置的還是要去讀一下源碼。

回答2:

/a/11...

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 亚洲专区在线 | 高清一区二区 | av中文网 | 在线一区视频 | av黄| 黄色性视频 | 久久久免费观看 | 九九色| 日韩成人免费 | 色婷婷亚洲 | 91久久久精品 | 黄色一级片免费看 | 欧美激情综合五月色丁香 | 一区二区国产精品 | 日韩精品一区二区视频 | 精品在线一区二区 | 亚洲二区在线观看 | 亚洲爱爱网 | 伊人影院综合 | 福利视频二区 | 黄色国产 | 国产不卡视频在线观看 | 日韩精品网 | 久久精品99久久久久久 | 天堂网中文在线 | 少妇一级淫片免费看 | 久草免费福利视频 | 四虎影库 | 日韩特黄 | 国产一二三 | 丁香婷婷六月天 | 干干干操操操 | 欧美日韩性| 天天草天天草 | www.爱爱| 在线观看av的网站 | 欧美精品在线观看视频 | 黄色片一区二区 | 国产日韩视频 | 99中文字幕 | 青娱乐av |