有没有如何做网站的书网站建设大约多少钱

news/2025/9/23 14:13:30/文章来源:
有没有如何做网站的书,网站建设大约多少钱,菏泽网站建设推广价格,网络设计实验报告目录 Java后端接收数据 第一章、后端不写任何注解情况下接收参数1.1#xff09;后端不写注解postman发出get请求1.2#xff09;后端不写注解postman发出post请求 第二章、后端写RequestParam注解接收参数2.1#xff09;postman发出post请求2.2#xff09;postman发出get请求… 目录 Java后端接收数据 第一章、后端不写任何注解情况下接收参数1.1后端不写注解postman发出get请求1.2后端不写注解postman发出post请求 第二章、后端写RequestParam注解接收参数2.1postman发出post请求2.2postman发出get请求 第三章、后端写RequestBody注解接收参数3.1postman发出post请求3.2postman发出get请求 第四章、总结RequestParam总结RequestBody总结 Java后端接收数据 注意后端接收参数大概四种情况 ①不写任何注解 ②写RequestParam注解多个RequestParam注解 ③写RequestBody ④写RequestParam注解同时又写RequestBody 第一章、后端不写任何注解情况下接收参数 1.1后端不写注解postman发出get请求 ①后端参数类型为Integer发送参数String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论接受到的俩个值为NULL值 postman页面 ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 postman页面 ⑥后端参数类型为map接收多个不同名参数结论失败 postmanye页面 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论对象参数的属性值为null postman页面 1.2后端不写注解postman发出post请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败两个值为NULL值 ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 ⑥后端参数类型为map接收多个不同名参数结论失败 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败对象参数的属性值为null 第二章、后端写RequestParam注解接收参数 2.1postman发出post请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败bad request ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 注意不同名的不会存入 请求 如果传递的三个参数有两个与数组参数同名会存入数组不同名的则不会被存入数组 传参两个与数组参数同名一个不同名 ⑥使用Map去接收请求参数接收成功 postman请求 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败Bad Request RequestParam不能注解实体类参数 postman页面 2.2postman发出get请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败bad request ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 不同名的不会存入 ⑥后端参数类型为map接收多个不同名参数结论成功 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败Bad Request RequestParam不能注解实体类参数 第三章、后端写RequestBody注解接收参数 RequestBody只能接收JSON字符串 3.1postman发出post请求 ①后端参数是Integer传参数是数字 1 结论成功。 json的value为 后端对应属性是String类型的那么接受到的就是 如果后端属性的类型是Integer、Double等那么接收到的就是null。 json的value为null后端对应收到的就是null。 ②后端参数是String传参数是字符串 1结论成功 ③后端参数是Integer传参数是json {“eid”:1}结论失败 bad request ④后端参数是一个简单对象发送参数方式为JSON{“eid”:“1”,“pid”:1} 会根据json字符串中的key来匹配对应实体类的属性如果匹配一致且key对应的值符合实体类对应属性的类型要求时,会调用实体类的setter方法将值赋给该属性。 postman页面 ⑥RequestBody与RequestParam()同时使用 Controller postman页面 3.2postman发出get请求 RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)而最常用的使用请求体传参的无疑是POST请求了所以使用RequestBody接收数据时一般都用POST方式进行提交。 第四章、总结 RequestParam总结 ①RequestParam用来绑定查询参数(也就是在URL上的参数)和from data(也就是请求体对应postman中的 from-data)。发起请求时在URL上和使用from data传参都可以使用 RequestParam来接收。 ②RequestParam将接收到的字符串自动转化为对应的类型 ③RequestParam不支持直接传递实体类的方式可接收Map和数组可接收单个参数。 ④RequestParam注解的属性 1、如果参数前写了RequestParam(xxx)那么前端发送的请求路径中必须有对应的xxx参数才行 2、value请求中传入参数的名称如果不设置后台接口的value值则会默认为该变量名。 3、name:作用同value相同 4、required表示请求中一定要传入对应的参数如果设置为false时当请求中没有此参数将会默认为null 5、defaultValue参数的默认值如果请求中没有同名的参数时该变量默认为此值。注意默认值可以使用SpEL表达式如#{systemProperties[‘java.vm.version’]} RequestParam(value 参数名,required false,defaultValue 12)RequestBody总结 ①RequestBody主要使用post请求接收JSON类型数据 ②一个请求中RequestBody最多只能有一个而RequestParam()可以有多个。它们可以同时使用。 ③RequestParam指定接收的参数可以是普通元素、数组、集合、对象等等RequestBody接收的是请求体里面的数据 ④如果参数是放在请求体中以application/json的格式传入后台接口那么后台要RequestBody才能接收到如果不是放在请求体中的话要用RequestParam来接收或者在形参前不贴RequestParam注解也能接收。 ⑤feign或者openfeign远程调用服务时如果参数前什么也不写那么会被默认是RequestBody。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912796.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建站与优化网站编辑岗位

堆的概念 堆是一棵完全二叉树,一般使用数组来存储。通俗来讲堆其实就是利用数组来维护一个完全二叉树。 按照堆的特点可以把堆分为大顶堆和小顶堆 大顶堆:堆的每个结点的值都大于或等于其左右孩子结点的值 小顶堆:堆的每个结点的值都小于或…

建站公司 商城dw修改wordpress主题

在并发编程中,锁是一种常用的机制,用于保护共享资源的访问。乐观锁和悲观锁是两种不同的锁机制。 乐观锁:不会一开始就加锁,在更新的时候,判断一下在此期间别人是否修改了数据,若修改了不执行此操作&#…

网站实名制 怎么做wordpress 文字折叠

前言: 为什么之前写过Golang 版的设计模式,还在重新写Java 版? 答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习设计模式。 为什么类图要附上uml 因为很…

济宁网站建设推荐网络服务营业部

​大家好,最近实验室的BCA仪器坏了,偶然发现nanodrop也可以测蛋白浓度,省不少时间!本方法原理是:紫外吸收 友情提示:由于表格的存在,用电脑看本推文,效果更好 紫外吸收法 较为灵…

四川做网站设计哪家好天博网站建设

是引用传递。 Python的设计哲学是一切皆对象,不仅体现在内置数据类型、数据结构是对象,还包括Python编译运行需要的一些设施,比如stackframe、traceback等等。所以,为了更方便的传递数据,cpython内部全部采用指针传递…

站长工具seo综合查询pc济宁哪里有做网站的

Element - The worlds most popular Vue UI framework 2 Menu 菜单 | Element Plus 3 侦听器 | Vue.js vue中文官网

新闻类网站开发难点平台网站空间

<%#eval%>是单方向的资料连接 <%#bind%> 双方向的资料连接 <%#eval%>是只读的,你看到的那些无法更新数据的数据显示控件,可以用这个 <%#bind%> 不但可读,而且可写,那些可更新数据库的数据绑定控件,用这个 <%# DataBinder.Eval(Container.DataItem,&…

视频素材交易网站建设呼市网页设计培训

文章目录 题目解析算法原理解法一&#xff1a;暴力枚举(超时&#xff09;解法二&#xff1a;双指针单调性 代码实现暴力枚举(超时&#xff09;双指针单调性(时间复杂度为O(N)&#xff0c;空间复杂度为O(1)&#xff09; 题目解析 题目链接&#xff1a;11.盛最多水的容器 这道题…

27届春招备战一轮复习--第六期

27届春招备战一轮复习--第六期未经作者允许,禁止转载----作者:王贵祥目录27届春招备战一轮复习--第六期pythonQ :你了解 python 哪些知识? 它做什么?Q:你使用过的模型有哪些? (仅做了解,除非你项目写了或者是…

27届春招备战一轮复习--第七期

27届春招备战一轮复习--第七期未经作者允许,禁止转载----作者:王贵祥今天,我们来写点算法 题目一:(难度极低) 实现一个十进制数字报数程序,请按照数字从小到大的顺序返回一个整数数列,该数列从数字 1 开始,到…

WPF Prism

Install-Package Prism.WPF; Install-Package Prism.DryIOC; //App.xaml <prism:PrismApplication x:Class="WpfApp37.App"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"…

备份一个简易队列写法

备份一个简易队列写法 定义 typedef struct {uint8_t data[14]; } can_frame_t;typedef struct {can_frame_t frames[CAN_FRAME_QUEUE_SIZE];volatile uint8_t head;volatile uint8_t tail;volatile uint8_t count; } …

松岗做网站价格新传奇网页游戏

在将单元测试postmortem编码到另一个项目创建的代码时,我遇到了如何使用initBinder模拟与控制器绑定的验证器的这个问题&#xff1f;通常我会考虑确保我的输入是有效的,并且在验证器中进行一些额外的调用,但在这种情况下,验证器类与通过几个数据源进行检查相结合,并且测试变得相…

网站seo分析案例河南网站建设推荐

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 Python基础知识总览1. Python简介2. 安装与环境配置3. 基本语法3.1 变量与数据类型3.2 控制结构3.3 函数与模块3.4 文件操作 4. 面向对象编程&#xff08;OOP&#…

做数学题的网站有吗自助建站网站哪个好

ART公司成立于1999年&#xff0c;拥有38万员工遍布全球&#xff0c;ART一直致力于红外线光学跟踪系统的研发与生产&#xff0c;并将先进的科技应用于产品研发&#xff0c;产品制造&#xff0c;市场营销&#xff0c;产品销售以及优秀的客户支持。主要向客户提供高端的虚拟现实跟…

建站平台控制自适应网页模板企业

概述 外连接的进阶用法在行列转换中比较有优势&#xff0c;往往存在需要把数据库中的格式转换成报表格式&#xff0c;但是SQL仅仅只是查询数据的语言&#xff0c;格式转换并不是原本的用途。 全外连接 标准 SQL 里定义了外连接的三种类型&#xff0c;如下所示。 左外连接&…

公司网站开发有哪些今天西安新消息

随着科技的不断发展&#xff0c;虚拟现实&#xff08;VR&#xff09;技术已经逐渐渗透到各个领域&#xff0c;为人们的生活带来了极大的便利。在煤矿行业&#xff0c;VR技术的应用也日益受到重视&#xff0c;尤其是在煤矿安全检查方面。为了提高矿工的安全意识和技能&#xff0…

福州网站改版哪家好wordpress做英文站

&#x1f9d1; 作者简介&#xff1a;阿里巴巴嵌入式技术专家&#xff0c;深耕嵌入式人工智能领域&#xff0c;具备多年的嵌入式硬件产品研发管理经验。 &#x1f4d2; 博客介绍&#xff1a;分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向的学习指导…

全球做空现货黄金的网站网页制作专业个人职业生涯规划书

大家好&#xff0c;我是雄雄&#xff0c;欢迎关注公众号【雄雄的小课堂】。最近&#xff0c;我的个人站上线啦&#xff0c;大家可以直接在浏览器的地址栏中输入&#xff1a;穆雄雄.com&#xff0c;轻轻敲击回车&#xff0c;即可直接进入……欢迎大家多多关注&#xff0c;多多留…

js网站模板最新网页游戏传奇类

介绍依赖注入只负责由其创建的对象实例容器或者子容器释放的时候&#xff0c;会释放由其创建的对象实例。推荐使用容器来来管理我们的对象的创建和释放。操作为了演示&#xff0c;我们创建一个UserService&#xff0c;并让该Service继承IDisposablepublic class UserService : …