如何解决swagger-gen插件不会生成@XmlElementWrapper批注
我在spring应用程序中使用了swagger-gen插件 以下是我的open-api规范
facility:
type: object
description: |
properties:
name:
type: string
description: name of facility
example: Facility1
number:
type: integer
description: number of facility
example: 101
field-devices:
type: array
items:
$ref: '#/definitions/field-device'
xml:
name: field-devices
wrapped: true
description: |
xml:
name: facility
问题是我生成的不包含@XmlElementWrapper
批注
@XmlElement(name="field-devices",required = true)
@ApiModelProperty(value = "")
@Valid
/**
*
**/
private List<FieldDevice> fieldDevices = null;
所以我的其余xml响应是
<facilities>
<name>Facility 3</name>
<number>1003</number>
<field-devices>
<name>Entry 3</name>
<number>131</number>
</field-devices>
<field-devices>
<name>Exit 3</name>
<number>231</number>
</field-devices>
<field-devices>
<name>POF cashless</name>
<number>631</number>
</field-devices>
</facilities>
没有便利包装器
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。