如何解决当我的Json具有多个结构时,如何开发使用Spring-Boot 2端点
所以...我有两个不同的JSON对象:
我的JSON是汽车定义:
{ "color":"red","enginie":"model A","manufacturer":"BMW","licence":"ABC1234","doors":"5","passengers ":5
}
我还有另一个JSON来定义bike:
{"color":"blue","seat":2
}
我们的JSON车和JSON自行车之间有一些区别。 但是我只想描述一个JSON,像这样传递(使用POST)到我的Rest API:
{ "color":"red","license":"ABC1234","vehicle":{
"type":"car","passengers ":5
}
}
或者这个:
{ "color":"red","vehicle":{
"type":"bike","seat":"2"
}
}
或者像这样:
{ "color":"red","enginie":"HP 250","manufacturer":"TRITON","vehicle":{
"type":"boat","feet":"15"
}
}
看,每个JSON我都有一个相似的部分(颜色,引擎,制造商和许可证)和一个名为Vehicle的特定部分(具有类型和特定描述)。
我该如何使用:Spring Boot 2并使用SWAGGER进行记录?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。