我有一个Java springboot现有的其余Web服务,它具有@Produces(application/json)@consumes(application/json)和带有jaxb注释@XmlType (propOrder=..)的模型类。
当我用邮递员json数据调用此网络服务时,我得到HTTP状态代码415 unsupported media type。我发现模型类中存在某些属性,但未在@ XmlType.propOrder中指定。在propOrder中必须存在所有字段吗? (队列也使用相同的模型类,没有任何问题)。

最佳答案

我在文档中发现:“在类上的propOrder注释用于指定内容顺序,必须在参数列表中指定该类中的所有公共属性和公共字段。”
https://docs.oracle.com/cd/E19316-01/819-3669/bnbdb/index.html

09-27 18:39