Генератор Openapi: добавьте класс импорта в сгенерированную модель.JAVA

Программисты JAVA общаются здесь
Anonymous
Генератор Openapi: добавьте класс импорта в сгенерированную модель.

Сообщение Anonymous »

Я использую генератор Openapi (5.4.0) с Spring (имя генератора) и gradle, я пытаюсь добавить импорт в сгенерированную модель.
Для конкретного поля в спецификации API я добавил:

Код: Выделить всё

 x-field-extra-annotation: "@com.fasterxml.jackson.annotation.JsonFormat ...."
Это работает, однако я не хочу полностью квалифицировать его и добавлять импорт com.fasterxml.jackson.annotation.JsonFormat.
Я пытался добавить typeMappings в задачу genratedCode, но это не работает.

Код: Выделить всё

importMappings = [
'JsonFormat'    : 'com.fasterxml.jackson.annotation.JsonFormat'
]
Обновление:
Я могу добавить шаблон model.mustache в проект и добавить импорт. то есть

Код: Выделить всё

{{#useBeanValidation}}
...
import com.fasterxml.jackson.annotation.JsonFormat;
...
{{/useBeanValidation}}
Есть идеи? Лучшие способы.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/729 ... ated-model

Вернуться в «JAVA»