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

期末作业制作网站有什么做节能报告的网站

期末作业制作网站,有什么做节能报告的网站,互联网公司怎么赚钱,怎么推广自己的偏方做项目学习,使用RestTemplate远程调用,从order订单系统调用pay支付系统,出现使用Request做远程接收。 代码的逻辑很简单,但就是没有接收到实体类 1. 猜想是不是没有序列化和初始化方法? 这个好排查,看Pay和…

       做项目学习,使用RestTemplate远程调用,从order订单系统调用pay支付系统,出现使用@Request做远程接收。

        代码的逻辑很简单,但就是没有接收到实体类

1. 猜想是不是没有序列化和初始化方法?

        这个好排查,看Pay和PayDTO实体类是不是没有序列化,两个实体类都已实例化。

        其实在Spring框架下,http传输对象是先将转成Json对象,之后json对象再转成二进制数据在网络传输,所以自定义的对象是不需要序列化的。

        注意:数据在网络传输都需要序列化,自定义的类不需要序列化,是因为http将对象转成Json对象了。

2. 是不是没有传对象类?

        (order系统)先看RestTemplate的方法postForObject将对象类存放到HTTP的什么地方。

        (order系统)进行了httpEntityCallback方法。

        (order系统)进入了HttpEntityRequestCallback方法。

        (order系统)构建了HTTPEntity实体类。

        (order系统)最后将对象类放入了body里。

        (pay系统)所以可以在Request请求体的Body中获取到PayDTO的信息。因为直接断点Controller是获取不到Request的,所以需要构建拦截器对Request进行拦截。

        (pay系统)但是在Request的请求中没有找到Body的信息。

        因为SpringBoot使用的是tomcat服务器,所以去tomcat的官网找body的信息,在debug可以知道Request的实现类似是RequestFacade。

        但在tomcat官网也没有找到body的属性,那就全局搜索,找到了getInputStream的方法获取body。

       (pay系统) 在ServletInputStream中找到了对象,那么对象肯定传输过来了。

3. 注解和配置类有没有问题?

        因为系统是新搭建的,所以配置类几乎没有,一下就排查完,不是配置类的问题。        

        那么就有可能是注解的问题的。经过排查,发现了用错了RequestBody的注解,使用到了swagger的RequestBody。

        结论: 其实是引用错包了,用了swagger的RequestBody,正确应使用Springframework的。

http://www.dtcms.com/a/400929.html

相关文章:

  • 广州做网站的公司有哪些网站建设公司studstu
  • 快速网站建设小学网站模板
  • 节点网站门户网站 架构
  • 黄石做网站公司扁平化颜色网站
  • 易书网上书城网站建设方案安阳网络教研平台官网
  • 沭阳县建设局网站wordpress更换字体
  • 给公司建立网站不可以做到的文字网址生成器
  • 电子商务网站建设组织流程图广州番禺营销型网站
  • 怎样做网站 网页wordpress怎么进入
  • 纺织品服装网站建设优化网站建设静态代码
  • 有人知道做网站吗?如何建立公众号的步骤
  • 建设部注册网站北京最有名的广告公司有哪些
  • 哈希表解Two Sum问题
  • 做资源分享网站怎么样网站源码采集
  • 网站建设后台管理登陆代码北京海淀区官网
  • 广州技术支持:奇亿网站建设论坛式网站建设
  • 计算学习理论第一课:PAC学习模型——我们如何定义“学习”?
  • 设计导航精选最好的设计网站大全渭南建设网站
  • 邯郸网站建设哪家好免费网站的软件
  • 给企业做网站运营权大师的网站是哪个公司做的
  • 【Java】Map和Set
  • 中国建设银行绑定网站网络改造实施方案
  • 做网站要钱吗搭建平台舞台
  • 海东地网站建设wordpress免费相册插件
  • 搭建公司网站教程南京制作网页培训班
  • 北京赛车网站开发网站建设柚子网络科技官网
  • 做的网站图片模糊帮忙推广的平台
  • 做网站交互demo工具濮阳房产网官网
  • 做淘宝货源网站没有网站可以做seo
  • 用服务器做网站空间再高权重网站加自己的链接会容易被收录吗