专栏首页sringbootSpringMVC @RequestMapping 注解

SpringMVC @RequestMapping 注解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_44580977/article/details/97685546

1.注解源码
@Target({ElementType.METHOD, ElementType.TYPE})
//Target说明注解可出现在方法和类上面
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Mapping
public @interface RequestMapping {

	@AliasFor("path")
	String[] value() default {};

	@AliasFor("value")
	String[] path() default {};

	RequestMethod[] method() default {};

	String[] params() default {};
}	
2.使用说明

@RequestMapper注解作用: 用于建立请求 URL 和处理请求方法之间的对应关系。

请求URL控制 使用value 和 path 可以控制请求URL,例如@RequestMapper("/hello") 或@RequestMapper(path = “/hello”) ,仅仅配置value 时,可以省略value,

如上图同时出现在类名和方法名上,表示访问要访问二级目录,如/user/hello

处理请求方法控制 使用method 可以控制请求的方法,即只有这个方法才能请求,如果不设置默认时都可以请求。

请求参数设置 使用params 可以控制请求体或者url必须包含params值 ,否者请求失败

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Bean 依赖注入

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    多凡
  • 小程序设计心得

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    多凡
  • Spring IOC核心容器

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    多凡
  • TextRange之插入表情

    meteoric
  • 再来做个小工具,简易计算器,用到了jfinal enjoy,140行代码不到

    用户6167008
  • input各种输入验证

    用户3055976
  • 代码中太多 if else 怎么办?

    前段时间,我将公司系统中的批量审单的功能进行了重构,用到了java的并发编程进行异步化处理,数据库的乐观锁机制处理多线程并发更新数据。其中批量审单的业务处理涉及...

    一个优秀的废人
  • SpringBoot2.0 整合 FastDFS 中间件,实现文件分布式管理

    FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。

    知了一笑
  • 我的HTML总结之表单

    表单是Web中实现交互的重要方法,用于收集用户信息并提交给服务器。 ? 表单中的9大控件 <input type="text" name="key" value...

    柴小智
  • ASP.NET Core 3.x 并发限制

    Microsoft.AspNetCore.ConcurrencyLimiter AspNetCore3.0后增加的,用于传入的请求进行排队处理,避免线程池的不足...

    HueiFeng

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动