Spring-auto-restdocs具有将响应字段链接到对象而不是将其展平

时间:2018-07-09 14:06:44

标签: java spring spring-restdocs spring-auto-restdocs

当前,当使用Spring Auto REST Docs生成响应字段时,所有对象将被平化到响应中。例如,考虑以下两个类:

public class Foo { 
    private Bar bar;
    /** Returns the bar. */
    public Bar getBar() {
        return bar;
    }
}
public class Bar { 
    private String name;
    /** Returns the bar's name. */
    public String getName() {
        return name;
    }
}

Foo生成的响应字段将包含针对Bar的两行:

Path     | Type   | Optional | Description
bar      | Object | true     | Returns the bar.
bar.name | String | true     | Returns the bar's name.

bar行是否可能具有类型Bar,该类型链接到asciidoc中列出了Bar类型的响应字段的其他部分?

查看代码和文档,目前看来这不可能。因此,如果没有,是否有计划添加这样的东西?

0 个答案:

没有答案