Создание кода OAS 3 как для Spring Server, так и для клиентаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Создание кода OAS 3 как для Spring Server, так и для клиента

Сообщение Anonymous »

Я хочу построить модуль Maven, используя OpenAPI-Generator-Maven-plugin , чтобы генерировать как код сервера, так и клиент-код из двух спецификаций OpenAPI 3. Я хочу, чтобы код сервера использовал Spring Boot, поэтому у меня есть эти настройки: < /p>

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

spring
spring-boot
Это работает нормально, и мне нужно io.swagger.core.v3: Swagger-annotation и jakarta.validation: jakarta.validation-api для аннотаций OAS 3 и валидации. было: < /p>

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

java
webclient
Клиентский код генерирует, но проблема в том, что требуется более старый io.swagger: swagger-annotation и javax.validation: validation-api .
Я хочу избежать различных наборов библиотек. Существует ли настройка как для сервера, так и для поколений клиентского кода, в котором используется один и тот же набор библиотек аннотаций и валидации? Предпочтительно оба используют io.swagger.core.v3: Swagger-annotation и jakarta.validation: jakarta.validation-api .

Подробнее здесь: https://stackoverflow.com/questions/724 ... and-client
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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