Spring MVC @RestController接收POST请求,用Map接收
发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,背景脱离传统项目,使用微服务集群开发后。RestFul风格势在必行,所以,本篇文章针对使用restful风格的编写人员。主题restful post请求提交的参数用什么接收?关键字Map、Entity
千家信息网最后更新 2025年01月27日Spring MVC @RestController接收POST请求,用Map接收
背景
脱离传统项目,使用微服务集群开发后。RestFul风格势在必行,所以,本篇文章针对使用restful风格的编写人员。
主题
restful post请求提交的参数用什么接收?
关键字
Map、Entity
内容
1、首先,传统的接收使用HttpServletRequest同时支持get问好提交和form表单post提交,后台获取值使用req.getParement("name")获取值。
2、那么,针对微信小程序的没有表单提交功能,我们怎么办?只能选择提供的ajax形式提交,也是现如今web、app、小程序通用的提交形式,提交JSON字符串即可。
3、服务端的改造就是删除HttpServletRequest参数,改用
@RequestBody Mapbody
形式,即可(Spring MVC会自动将传递的JSON字符串封装到map类型中,依据官网说明,我们需要创建自己的Entity接收参数。但我的项目数据库使用MongoDB,操作的全是Map顾省去创建Entity,另外就是太懒)
最后
-使用如上风格请全面启用Restful风格,将@Controller替换@RestController
-@RequestMapping使用method明确说明
2017-10-16 16:07 于 西安汇鑫IBC
沫沫金
风格
参数
形式
传统
字符
字符串
就是
程序
表单
项目
服务
势在必行
主题
人员
关键
关键字
内容
功能
同时
后台
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全应急响应机构
提问软件开发注意什么
天翼云提供免费关系数据库
ntp时钟同步服务器ip
恐龙岛为什么找不到服务器
sql数据库备份在哪
电脑版软件开发实例
睿通网络技术服务中心
科技互联网的机遇
数据库转储的意义
网络安全设计与集成要求
网络安全保卫支队是公务员吗
网络技术具体是干什么的
当代小学生网络安全
数据库的主键是哪个
软件开发需要看哪些资料
数据库事务处理的acid原则
云南数据网络安全工程问答知识
腾讯的总服务器是多少容量
搭建挖矿中继服务器教程
网络安全等级保护分级
脉冲神经网络技术
梁溪区重型软件开发生产过程
计算机网络技术基础高职
网络安全源头的意识
数据库连接几个表
深圳市动感地带软件开发
满帮集团网络安全审查结果
华美软件开发
梦幻西游服务器分组有什么用