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

泰州市网站建设制作网站为什么要seo

泰州市网站建设制作,网站为什么要seo,扬州做机床公司网站,去哪里做网站比较好笔者在编写前端form表单传后端数据的时候,出现了以下问题 一、问题场景 当我用axios发送post请求的时候,出现了500错误 笔者找了很长时间错误,代码没问题,后端接口也没问题,后来发现问题出在实体类上了 当前端post请…

笔者在编写前端form表单传后端数据的时候,出现了以下问题

一、问题场景

当我用axios发送post请求的时候,出现了500错误

笔者找了很长时间错误,代码没问题,后端接口也没问题,后来发现问题出在实体类上了

当前端post请求调后端接口时候,后端控制台打印如下错误

看到错误提示说无法反序列化,这是什么意思?

待我细说

二、解决方案

首先前端form表单传来的是json数据,那么我们理应在后端controller层方法参数上加上@RequestBody,理由如下

@RequestBody是作用在形参列表上,用于将前台发送过来固定格式的数据【xml格式 或者 json等】封装为对应的 JavaBean 对象,
封装时使用到的一个对象是系统默认配置的 HttpMessageConverter进行解析,然后封装到形参上

那么为什么还是报错呢

后来笔者百度了无数遍,终于找到了解决办法

结论:实体类有无参构造方法,对象才可以序列化

于是我在实体类上加上@NoArgsConstructor方法,然后用http调接口,前端控制台响应正常

三、总结反思

  • 序列化:将数据结构或对象转换成二进制字节流的过程
  • 反序列化:将在序列化过程中所生成的二进制字节流的过程转换成数据结构或者对象的过程
  • 对象在进行网络传输(比如远程方法调用 RPC 的时候)之前需要先被序列化,接收到序列化的对象之后需要再进行反序列化;
  • 将对象存储到文件中的时候需要进行序列化,将对象从文件中读取出来需要进行反序列化。
  • 将对象存储到缓存数据库(如 Redis)时需要用到序列化,将对象从缓存数据库中读取出来需要反序列化。

序列化的时候,需要将实体类实现Serializable接口

反序列化的时候,需要实体类有无参构造方法

http://www.pjxw.cn/news/26346.html

相关文章:

  • 没备案网站如何通过百度联盟审核免费python在线网站
  • 电商类网站有几个主流程广州网站优化方案
  • 做一个答疑网站百度精准搜索
  • 静态网站网络推广网络营销外包
  • 合肥网站开发哪家好制作一个小型网站
  • 粮食网站建设的背景及意义企业推广宣传方式
  • 个人网站名称怎么取容易备案班级优化大师怎么下载
  • 企业网站建设与推广方案实例沈阳seo网站推广
  • 网站制作公司代理seo专员是什么意思
  • 做视频网站注意什么软件今天全国疫情最新消息
  • 想用自己电脑做服务器做个网站百度竞价官网
  • 的网站制作网络推广网站推广
  • 阿里外贸平台网站建设seo免费培训视频
  • 中山网站制作网页成都百度关键词排名
  • 怎么看网站被降权广告主广告商对接平台
  • 国外在线网站建设平台搜索引擎排行榜前十名
  • 怎么做网站教程 用的工具小程序拉新推广平台
  • 网站设计交流搜索引擎营销方法
  • 在今日头条之类网站做电商手机优化助手
  • 有没有可以做翻译的网站好用的视频播放器app
  • 组织部建设网站示范材料郑州seo优化哪家好
  • .net 网站开发流程网络推广关键词优化公司
  • 网站建设公司的性质安卓排名优化
  • 医院网站改版建设方案婚恋网站排名前三
  • 公司网站的主页优化百度提问在线回答问题
  • 大同百度做网站多少钱梅花seo 快速排名软件
  • 唐山专业做网站灰色词排名上首页
  • 河南省做网站的公司seo技术培训东莞
  • 旅游商城网站模板免费下载如何进入网站
  • 做编程网站百度代理公司