Spring中的注解 @RequestBody和@ResponseBody的使用和区别

Spring中的注解 @RequestBody和@ResponseBody的使用和区别一、@RequestBody@RequestBody的作用是将前端传来的json格式的数据转为自己定义好的javabean对象如图以微信小程序为例,前端向后端传入如下json格式的数据需要注意的是传入数据的属性名称要和后端javabean中定义的一致发送请求后可以看到在控制台中我们通过javabean对象的get方法打印出了前端传来的值,说明json数据已经成功的被转换为了javab…

大家好,又见面了,我是你们的朋友全栈君。

一、 @RequestBody

@RequestBody的作用是将前端传来的json格式的数据转为自己定义好的javabean对象
如图以微信小程序为例,前端向后端传入如下json格式的数据
在这里插入图片描述

需要注意的是传入数据的属性名称要和后端javabean中定义的一致

在这里插入图片描述
发送请求后可以看到在控制台中我们通过javabean对象的get方法打印出了前端传来的值,说明json数据已经成功的被转换为了javabean对象,将对应的属性进行了赋值
在这里插入图片描述在这里插入图片描述

注:@RequestBody要写在方法的参数前,不能写在方法名上方

在这里插入图片描述

二、 @ResponseBody

@ResponseBody的作用是将后端以return返回的javabean类型数据转为json类型数据。在此就不做具体的事例演示

注:@ResponseBody要写在方法名上

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140273.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月28日 下午2:36
下一篇 2022年5月28日 下午2:36


相关推荐

  • java Springboot使用扣子Coze实现实时音频对话智能客服

    java Springboot使用扣子Coze实现实时音频对话智能客服

    2026年3月12日
    4
  • Lombok插件讲解

    Lombok插件讲解Lombok 是什么 lombok 是 java 自动生成代码的插件 它能提高开发效率 减少自己编写繁琐的代码 让代码看起来更整洁简略 比如 getter setter equals 以及 construct 等方法 其也有 val var 这种自动判断变量类型的变量定义方式 类似 javascript 中的 let const Lombok 使用在开发 ide 中安装 lombok 插件 然后加上 lombok 的依赖包

    2026年3月18日
    2
  • Delphi多线程编程

    Delphi多线程编程Delphi 多线程编程 2007 03 1917 411 1 多线程的基本概念 nbsp nbsp nbsp nbsp WIN98 NT 2000 XP 是个多任务操作系统 也就是 一个进程可以划分为多个线程 每个线程轮流占用 CPU 运行时间和资源 或者说 把 CPU 时间划成片 每个片分给不同的线程 这样 每个线程轮流的 挂

    2026年3月17日
    1
  • finalize作用

    finalize作用转自 https blog csdn net a article details finalize 是 Object 中的方法 当垃圾回收器将要回收对象所占内存之前被调用 即当一个对象被虚拟机宣告死亡时会先调用它 finalize 方法 让此对象处理它生前的最后事情 这个对象可以趁这个时机挣脱死亡的命运 要明白这个问题 先看一下虚拟机是如何判断一个对象该死的 判定死亡 GCROOTS 定义 GC 管理的主要区域是 Java 堆 一般情况下只针对堆进行垃圾回收

    2026年3月19日
    3
  • CAN协议详解

    CAN协议详解基础知识一、背景二、发展三、总线优点四、总线要点1、CAN的应用(1)车载网络构想(2)应用实例(3)连接图2、CAN协议基本…

    2022年6月28日
    92
  • JS生成guid方法

    JS生成guid方法

    2022年4月2日
    75

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号