SpringMVC 入门到实战 @RequestMapping 14-24

SpringMVC 入门到实战 @RequestMapping 14-24

一、参考资料

【SpringMVC教程,一套快速上手spring mvc,springmvc入门到实战】 https://www.bilibili.com/video/BV1Ry4y1574R/?p=15\&share_source=copy_web\&vd_source=855891859b2dc554eace9de3f28b4528

二、笔记总结

14、搭建框架

15、控制器中有多个方法对应同一个请求的情况

16、@RequestMapping 注解标识的位置

17、@RequestMapping 注解的 value 属性

18、@RequestMapping 注解的 method 属性

  • get 和 post 请求的区别
    • get 请求 form 表单提交时会把参数拼接到请求路径上,格式是 ?param=value&param=value。
    • post 请求 form 表单提交时会把参数放到请求体中,格式是 param=value&param=value。
    • 请求路径中的参数数量有限的,请求体中的参数数量可以认为是无限的。
    • post 请求比 get 请求安全。
  • RESTFul 使用请求路径和请求方式同时去匹配请求
    • 同一个资源,请求路径相同,使用不同的请求方式表示不同的功能,比如查询用 get 请求,删除用 delete 请求。

19、@RequestMapping 注解结合请求方式的派生注解

20、测试 form 表单是否能够发送 put 和 delete 请求方式的请求

  • 在 RESTFul 风格中,浏览器访问的地址一样,请求方式不一样,也就是说访问的是相同的资源,但是对资源的操作不一样。比如查询用户信息用 get 请求,新增用户信息用 post 请求,修改用户信息用 put 请求,删除用户信息用 delete 请求。

21、@RequestMapping 注解的 params 属性

22、@RequestMapping 注解的 headers 属性

23、SpringMVC 支持 ant 风格的路径

24、SpringMVC 支持路径中的占位符

相关推荐
StevenLdh7 分钟前
第八期 · 情绪闯关挑战盒:一个「无惩罚」成就系统的数据建模
java·微信小程序
小陈phd11 分钟前
深入理解agent学习笔记(五)——KV Cache友好的上下文设计
笔记·学习·spring
Wang's Blog15 分钟前
Java 项目实战: 交友项目 - 入门案例:编写 Dubbo 服务消费者
java·dubbo·交友
IT研究室23 分钟前
最新计算机毕业设计选题推荐-基于spring boot的教育学习平台-网站-文档指导-Java-springboot
java·spring boot·课程设计
亚林瓜子25 分钟前
Spring Boot 集成 ip2region 离线 IP 库实战指南
java·spring boot·后端·ip·ip2region
盛世宏博智慧档案1 小时前
恒湿净化一体机联动开发:档案馆温湿度阈值判断与启停控制实践
java·后端·struts·恒湿机·加湿除湿消毒净化一体机
vipxieliang1 小时前
ValidX 应用于 HR系统员工信息验证:入职、离职、社保数据
java·spring boot·后端
huaweichenai1 小时前
spring boot实现base64上传
java·spring boot·后端
萧瑟余晖1 小时前
Spring Web综合实战与性能调优详解
java·spring
点纭1 小时前
spring ai1.0实战:ChatClient(2)
java·后端·spring