欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > javascript >内容正文

javascript

SpringMVC的常用注解

发布时间:2025/3/19 javascript 33 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SpringMVC的常用注解 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

SpringMVC的常用注解

1.@Controller

@Controller注解在类上,表明这个类是Spring MVC 作为Controller(控制器)的角色。这样就可以将其

声明为Spring中的一个Bean,Dispatcher Servlet 会自动扫描注解了此注解的类。

并将Web请求映射到注解了@RequestMapping的方法上。

在SpringMVC声明控制器Bean的时候,只能使用@Controller

2.@RequestMapping

@RequestMapping注解是用来映射Web请求(访问路径以及参数)、处理请求的类以及方法的。

注解在方法上的@RequestMapping路径会继承注解在类上的路径。

@RequestMapping支持Servlet的request和response作为参数,也支持对request和response的媒体类型进行配置。

3.@RequestBody

@RequestBody 允许request的参数在request体中,而不是直接链接在地址后面, 此注解放在参数前。

4.@PathVariable

@PathVariable用来接收路径参数,此注解放在参数前。

5.@RestController

@RestController是一个组合注解,组合了@Controller和@ResponseBody

与50位技术专家面对面20年技术见证,附赠技术全景图

总结

以上是生活随笔为你收集整理的SpringMVC的常用注解的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。