Swagger中的对象列表
我需要将模型模式显示为“SourcePoints”的arrayList 我在招摇过市中发布方法的当前正文:Swagger中的对象列表,swagger,swagger-ui,swagger-2.0,spring-boot-actuator,Swagger,Swagger Ui,Swagger 2.0,Spring Boot Actuator,我需要将模型模式显示为“SourcePoints”的arrayList 我在招摇过市中发布方法的当前正文: { "PreferredTransforms": [ { "Code": 0 } ], "SourceCRS": { "Code": 50015 }, "SourcePoints": [ { "x": "7000000", "y": "3100000", "z": "0" }
{
"PreferredTransforms": [
{
"Code": 0
}
],
"SourceCRS": {
"Code": 50015
},
"SourcePoints": [
{
"x": "7000000",
"y": "3100000",
"z": "0"
}
],
"TargetCRS": {
"Code": 50015
}
}
但我需要多个源点。在我的招摇过市页面中应该可以看到下面的ie结构:
{
"PreferredTransforms": [
{
"Code": 0
}
],
"SourceCRS": {
"Code": 50015
},
"SourcePoints": [
{
"x": "10000",
"y": "20000",
"z": "40000"
},
{
"x": "40000",
"y": "50000",
"z": "60000"
}
],
"TargetCRS": {
"Code": 50015
}
}
我的Pojo课程是这样的
{
"PreferredTransforms": [
{
"Code": 0
}
],
"SourceCRS": {
"Code": 50015
},
"SourcePoints": [
{
"x": "10000",
"y": "20000",
"z": "40000"
},
{
"x": "40000",
"y": "50000",
"z": "60000"
}
],
"TargetCRS": {
"Code": 50015
}
}
CRSConversionResult.java
public class CRSConversionResult {
@JsonProperty("CriteriaMessage")
private String criteriaMessage;
@JsonProperty("ResultPoints")
private List<Point> resultPoints;
@JsonProperty("TransformName")
private String transformName;
@JsonProperty("TransformDescription")
private String transformDescription;
public List<Point> getResultPoints() {
return resultPoints;
}}
@JsonIgnoreProperties(ignoreUnknown = true)
public class Point {
@JsonProperty("x")
private String x = "0";
@JsonProperty("y")
private String y = "0";
@JsonProperty("z")
private String z = "0";
public Point() {
}}
build.gradle文件
compile("io.springfox:springfox-swagger2:2.5.0")
compile("io.springfox:springfox-swagger-ui:2.5.0")
请帮忙。提前感谢。您是否找到了上述问题的答案?目前,swagger不支持多个项目。所以列表不受支持。