当前位置: 首页 > 知识库问答 >
问题:

Spring框架中APPLICATION_STREAM_JSON和APPLICATION_STREAM_JSON_VALUE之间的区别

程仲卿
2023-03-14

Spring中以下媒体类型有什么区别:

    < li >应用程序流JSON < li >应用程序流JSON值

我在Spring的留档中找到了以下解释:

public static final String APPLICATION_STREAM_JSON_VALUE

A String equivalent of APPLICATION_STREAM_JSON.

Since:
5.0

ref:https://docs . spring . io/spring-framework/docs/current/javadoc-API/org/spring framework/http/media type . html # APPLICATION _ STREAM _ JSON _ VALUE

共有2个答案

夏俊杰
2023-03-14

唯一的区别是类型:

APPLICATION_STREAM_JSON媒体类型

APPLICATION_STREAM_JSON_VALUE是一个字符串

通常,我们希望在可能的情况下使用MediaType版本(为了类型安全),但很多时候我们必须使用String等效版本。

例如,我们必须在注释中使用String版本,因为Java中的注释返回类型仅限于“primitives、String、Class、enum、annotations和前面类型的数组”,而MediaType不是其中之一。

松献
2023-03-14

APPLICATION_STREAM_JSON是APPLICATION_STREA_JSON_VALUE上的MediaType抽象,等于“APPLICATION/STREAM JSON”

 类似资料:
  • 本文向大家介绍Spring框架中应用程序上下文和Beanfactory之间的区别,包括了Spring框架中应用程序上下文和Beanfactory之间的区别的使用技巧和注意事项,需要的朋友参考一下 Spring框架提供了两个IOC容器,用于管理,配置和操作Bean。一个是BeanFactory,另一个是应用程序上下文。  应用程序上下文接口扩展了BeanFactory,以增强BeanFactory的

  • 问题内容: Spring支持两种不同的验证方法:Spring验证和JSR-303 bean验证。可以通过定义一个Spring验证程序来使用这两个验证程序,该验证程序委派给其他委托程序,包括bean验证程序。到目前为止,一切都很好。 但是,在注释方法以实际请求验证时,则是另一回事了。我可以这样注释 或像这样 在这里,@Valid是javax.validation.Valid,@ Validated是

  • 本文向大家介绍Spring中DispatcherServlet和ContextLoaderListener之间的区别,包括了Spring中DispatcherServlet和ContextLoaderListener之间的区别的使用技巧和注意事项,需要的朋友参考一下 ContextLoaderListener为Web应用程序创建根Web应用程序上下文,并将其放在ServletContext中。无论

  • 问题内容: 用户和Oracle中的架构之间的区别? 问题答案: 您应该将模式视为用户帐户,并将其中的所有对象作为所有意图和目的的模式的集合。 SCOTT是一种架构,包括具有各种授权和其他内容的EMP,DEPT和BONUS表。 SYS是一个包含大量表,视图,授权等的模式。 SYSTEM是一个架构..... 从技术上讲-模式是数据库使用的一组元数据(数据字典),通常使用DDL生成。模式定义数据库的属性

  • 本文向大家介绍Spring Framework中applicationContext.xml和spring-servlet.xml之间的区别,包括了Spring Framework中applicationContext.xml和spring-servlet.xml之间的区别的使用技巧和注意事项,需要的朋友参考一下 Applicationcontext.xml-这是标准的Spring上下文文件,其中

  • 问题内容: 有人知道CSS中“边框”和“轮廓”属性之间的区别吗?如果没有区别,那么为什么同一事物有两个属性? 问题答案: CSS outline属性是一个令人困惑的属性。当您第一次了解它时,很难理解它与border属性之间的区别。W3C将其解释为具有以下差异: 1.轮廓不占用空间。 2.轮廓线可能不是矩形的。