当前,当使用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
类型的响应字段的其他部分?
查看代码和文档,目前看来这不可能。因此,如果没有,是否有计划添加这样的东西?