Проверка тела запроса Spring BootJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проверка тела запроса Spring Boot

Сообщение Anonymous »

Я работаю над Spring REST API и имею следующий контроллер:

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

@RestController
@RequestMapping(
value = "/api/Test",
produces = "application/json"
)
public class MyController {

@RequestMapping(method = RequestMethod.POST)
public Response serviceRequest(@Valid @RequestBody ServiceRequest myServiceRequest)  {
....
}
}
ServiceRequest имеет следующую структуру:

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

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class ServiceRequest {

@NotBlank
private LocalDate fromDate;

@NotBlank
private LocalDate toDate;

}
Моя задача — внедрить проверку на основе комбинации значений полей fromDate и toDate: если период времени между ними превышает 1 неделю, проверка должна завершиться неудачей.
Как лучше всего это заархивировать?

Подробнее здесь: https://stackoverflow.com/questions/626 ... validation
Ответить

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

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

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

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

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