@ResponseStatus(value = HttpStatus.OK)
public void testInvitationEmployees(@RequestBody TestInvitationEmployees testInvitationEmployees) {
testService.TestInvitationEmployees(testInvitationEmployees);
}
Проблема: На фронт не возвращается ответ пока не отработает метод внутри.
Как вернуть ответ не дожидаясь отработки метода?
а разве void метод может что-то вернуть?
@ResponseStatus(value = HttpStatus.OK) возвращает статус ОК
тогда попробуй обернуть testService в new Thread().start(); хз
Создай новый поток внутри контроллера
запустить выполнение метода в отдельном потоке
https://www.baeldung.com/java-completablefuture
советую после CompletableFuture посмотреть(использовать) это https://github.com/vsilaev/tascalate-concurrent
Обсуждают сегодня