【发布时间】:2018-07-09 11:55:01
【问题描述】:
我正在尝试自定义 OpenAPI 规范字符串格式之间的映射
- 时间
- 日期
- 日期时间
到
- 偏移时间
- 本地日期
- 即时
分别。
我目前正在使用我自己的扩展 JavaJerseyServerCodegen 的自定义服务器生成器,因此我进行了这些更改并且一切正常
@Override
public void processOpts()
{
super.processOpts();
typeMapping.put("DateTime", "Instant");
typeMapping.put("date", "LocalDate");
importMapping.put("Instant", "java.time.Instant");
importMapping.put("LocalDate", "java.time.LocalDate");
...
问题在于时间格式,因为 codegen 没有默认定义这种格式,所以我可以“覆盖”它。
有可能做我想做的事吗?如果有怎么办?
【问题讨论】:
标签: java swagger swagger-codegen