springboot consumes和produces属性

springboot consumes和produces属性文章目录文章参考 RequestMappi 注解说明案例文章参考 Http 请求中 Content Type 讲解以及在 SpringMVC 注解中 produce 和 consumes 配置详解 RequestMappi 注解说明 Target ElementType METHOD ElementType TYPE Retention RetentionPol RUNTIME

文章参考

  1. Http请求中Content-Type讲解以及在Spring MVC注解中produce和consumes配置详解

RequestMapping 注解说明

@Target({ 
   ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Mapping public @interface RequestMapping { 
    String[] value() default { 
   }; RequestMethod[] method() default { 
   }; String[] params() default { 
   }; String[] headers() default { 
   }; String[] consumes() default { 
   }; String[] produces() default { 
   }; } 

案例

@Controller @RequestMapping(value = "/users", method = RequestMethod.POST, consumes="application/json", produces="application/json") @ResponseBody public List<User> addUser(@RequestBody User userl) { 
    // implementation omitted  return List<User> users; } 

方法仅处理request Content-Type为“application/json”类型的请求. produces标识==>处理request请求中Accept头中包含了”application/json”的请求,同时暗示了返回的内容类型为application/json;

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

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

(0)
上一篇 2026年1月17日 下午1:01
下一篇 2026年1月17日 下午1:22


相关推荐

  • iframe的contentWindow属性

    iframe的contentWindow属性最近在给项目搭建功能的过程中遇到了个难题 因为在设计该项目时给的 iframe 子页面非常多 从头到尾数下来的话起码得有十多个子页面 但子页面多也并不是件好事几乎每个子页面都需要用到父页面的中的方法 打开存放在父页面中与该业务相关的模态框 遮罩层 或是让父页面刷新 这都需要通过 js 中的 parent 属性去实现 反过来说 父页面也始终会用到子页面中定义好的方法 而我现在碰上的难题便是如此 比如在父中需要点击左侧菜单 触发子 iframe 中的某个事件 这个解决办法我在以前 admin 的 maya 代码中使用父中点击触

    2026年3月26日
    2
  • 包含负数的二进制补码的加减运算叫什么_负数的补码怎么求

    包含负数的二进制补码的加减运算叫什么_负数的补码怎么求本篇文章是我的第一篇博客,用于帮助那些和我一样处于迷茫中的朋友。如若对你有帮助的话请点个赞(不介意的可以投个币)。如若引用还请注明出处!读这篇文章之前,你必须对原码反码补码有所了解。关于这些推荐一篇大佬的文章。[关于原码反码和补码](https://blog.csdn.net/chenchao2017/article/details/79733278)在这里补充一点关于补码的知识:a例如:+5的补码为00101-5的补码为11011如果我想用八位二进制补码表示怎么办?答案是从

    2025年11月21日
    5
  • Python 各种画图

    Python 各种画图用 Python 画各种图所作的简单笔记 不断更新

    2026年3月18日
    2
  • Kafka源码解析_kafka删除消费组命令

    Kafka源码解析_kafka删除消费组命令本文依然是以kafka0.8.2.2为例讲解一,如何删除一个topic删除一个topic有两个关键点:1,配置删除参数delete.topic.enable这个Broker参数配置为True。2,执行bin/kafka-topics.sh–zookeeperzk_host:port/chroot–delete–topicmy_topic_name假如不配置删除参数为true的话,topic其实并没有被清除,只是被标记为删除。此时,估计一般人的做法是删除topic在Zookeep

    2022年10月16日
    4
  • android之eclipse下查看android系统源代码

    刚看了一个介绍查看java源代码的文章,想起来一直没看过android自带的sdk的源代码,应该可以直接导入到eclipse里面的,就尝试了一下,果然行得通. 在看代码的时候,会经常用到 ctrl+鼠标左键 去看自己写的类,有时候点到java的类或者android的类就无法打开,显示no class found之类的东西, 1.拿Button举例,ctrl加鼠标左键,然后显示了no

    2022年3月10日
    45
  • Java模式(适配器模式)

    Java模式(适配器模式)

    2021年11月13日
    112

发表回复

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

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