Сгенерировать `LocalTime` из спецификации OpenAPI
Отлично работает, пока я не хочу добавить обязательный раздел: в определение YAML для вновь созданного поля.
Когда я отправляю значение, я получаю следующую ошибку:< /p>
Код: Выделить всё
o.s.web.method.HandlerMethod:
Could not resolve parameter [0] in public org.springframework.http.ResponseEntity
com.sample.SampleController.doCreate(com.sample.SampleRequest,org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationToken)
throws java.lang.Exception: HV000030: No validator could be found for constraint 'jakarta.validation.constraints.NotBlank' validating type 'java.time.LocalTime'
Код: Выделить всё
@NotBlank@Valid
@Schema(name = "sampleTime", example = "12:34:56", description = "sample time", requiredMode = Schema.RequiredMode.REQUIRED)
Итак, я думаю, я хочу спросить: как мне определить ограничения, которые можно автоматически генерировать для нестандартных типов OpenAPI с использованием файла YAML?
Подробнее здесь: https://stackoverflow.com/questions/786 ... ation-yaml