久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

java自定義注解

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

問題描述

比如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)來啊 實(shí)現(xiàn)代碼在哪兒呢 什么原理啊???

問題解答

回答1:

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

回答2:

/a/11...

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 久久毛片 | 欧美一级毛片免费观看 | 成人黄色片网站 | 国产高清在线精品一区二区三区 | 久久蜜桃av一区二区天堂 | 国产精品12 | 国产高清在线精品一区 | 日本免费在线视频 | 日本久久精品 | 日韩美一级 | 在线小视频 | 欧美一区二区三区在线观看视频 | 精品av| 精一区二区 | 久久99精品视频在线观看 | 午夜电影网 | 亚洲欧美激情精品一区二区 | 精品视频在线观看一区二区 | 国产成人精品一区二区三区 | 天天av网 | 久久99精品国产麻豆婷婷洗澡 | 狠狠干av | 午夜免费小视频 | 亚洲天堂久久 | 精品不卡| 免费黄色小视频 | 欧美精品久久久久久久久久丰满 | 欧美日韩在线精品 | 91色在线观看 | 国产香蕉97碰碰久久人人九色 | 国产成人久久精品77777 | 精品久久久久久久久久久久包黑料 | 高清国产午夜精品久久久久久 | 日本久久久久久久久久久久 | 男人的天堂一级片 | 久草在线视频免费播放 | 日本一区二区不卡视频 | 欧美日韩中文字幕 | 中文字幕第二页 | 亚洲小视频网站 | 欧美亚洲综合久久 |