当前位置: 首页 > news >正文

[023-2].第2节:SpringBoot中接收参数相关注解

我的后端学习大纲

SpringBoot学习大纲


1.1.基本介绍:

SpringBoot接收客户端提交的数据、参数会使用的一些注解:

  • 1.@PathVarible
  • 2.@ RequestHeader
  • 3.@RequestParam
  • 4.@CookieValue
  • 5.@RequestBody
  • 6.@RequestAttribute

1.2.接收参数相关注解与应用实例:

需求:演示各种方式提交数据、参数到后端服务器,服务器如何使用注解接收:

a.@PathVarible注解:

在这里插入图片描述

b.@ RequestHeader

  • 1.可以获取Http请求头:
    在这里插入图片描述

c.@RequestParam

  • 1.前端请求:
    在这里插入图片描述
    在这里插入图片描述
  • 2.后端:
    在这里插入图片描述

d.@CookieValue

在这里插入图片描述
在这里插入图片描述

e.@RequestBody

在这里插入图片描述

f.@RequestAttribute:

在这里插入图片描述

  • 添加原生的方式获取user的值:
    在这里插入图片描述

1.3.复杂参数:

a.基本介绍:

在这里插入图片描述

b.编码介绍:

在这里插入图片描述
在这里插入图片描述

  • reponse使用:

1.4.自定义对象参数-自动封装:

a.基本介绍:

在这里插入图片描述

b.编码实现:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


1.5.自定义转换器:

a.基本介绍:

在这里插入图片描述

b.应用案例:

  • 1.前端代码:
    www
  • 2.转换器:


Rest请求风格:

在这里插入图片描述

相关文章:

  • MySQL子查询
  • matlab gui下的tcp client客户端编程框架
  • Python | TypeError: ‘NoneType’ object is not iterable
  • ffmpeg 怎样分析ts 流中的 sdt 表
  • 昇思25天学习打卡营第22天|Pix2Pix实现图像转换
  • el-table列的显示与隐藏
  • axios请求大全
  • vue3 antdv3 检测Modal的尺寸是否改变,全屏的时候获取Modal的width与height,然后我们就可以动态设置表格高度了。
  • 网络安全-华为华三交换机防火墙日志解析示例
  • Spring, Spring Boot 和Spring MVC的关系以及区别
  • C语言学习笔记
  • 耳机、音响UWB传输数据模组,飞睿智能低延迟、高速率超宽带uwb模块技术音频应用
  • Golang高效合并(拼接)多个gzip压缩文件
  • MongoDB教程(二十一):MongoDB大文件存储GridFS
  • 安全产品在防御勒索病毒中的作用
  • angular组件开发
  • Apache Zeppelin在Apache Trafodion上的可视化
  • flask接收请求并推入栈
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • java 多线程基础, 我觉得还是有必要看看的
  • JS+CSS实现数字滚动
  • leetcode386. Lexicographical Numbers
  • Markdown 语法简单说明
  • pdf文件如何在线转换为jpg图片
  • springboot_database项目介绍
  • SQLServer之创建显式事务
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • use Google search engine
  • 好的网址,关于.net 4.0 ,vs 2010
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 我这样减少了26.5M Java内存!
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • 树莓派用上kodexplorer也能玩成私有网盘
  • !!Dom4j 学习笔记
  • #13 yum、编译安装与sed命令的使用
  • #Linux(make工具和makefile文件以及makefile语法)
  • (6)添加vue-cookie
  • (C++17) optional的使用
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (二)斐波那契Fabonacci函数
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (论文阅读11/100)Fast R-CNN
  • (篇九)MySQL常用内置函数
  • (顺序)容器的好伴侣 --- 容器适配器
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .htaccess配置常用技巧
  • .Net 4.0并行库实用性演练
  • .net core 6 集成和使用 mongodb
  • .NET MAUI Sqlite程序应用-数据库配置(一)
  • .NET未来路在何方?
  • .net项目IIS、VS 附加进程调试