Я создаю веб-приложение с некоторым Rest Controller как:
@RestController
@RequestMapping(value = Path.ROOT)
public class TestController {
@Autowired
private AService service;
@RequestMapping(method = RequestMethod.POST)
public Flux<ItemResponse> doSomething(@RequestBody @Valid final ItemRequest request) {
return service.pleaseDoSomething(request);
}
}
Мой объект ввода похож на:
public Class ItemRequest{
@NotNull
private String anInputValue
}
Мое приложение имеет аннотацию @EnableWebFlux
Проблема в том, что проверка вообще не происходит, и когда я удаляю предыдущую аннотацию, все работает нормально.
Я использую Spring boot 2.0.3/tomcat dep
что происходит ?
@EnableWebFlux
отключает часть этого. - person M. Deinum   schedule 19.07.2018@EnableWebFlux
... - person M. Deinum   schedule 20.07.2018