У меня есть вызов репозитория, который даст мне Mono.
ex:
private User getUserData (User user)
{
Mono<User> monoUser=userRepository.insert(user);
User user= monoUser.block;
return user;
}
Как добиться этого без блокировки в пружинном реактиве. Я не хочу делать monoUser.block для получения объекта User.
После получения userObject мне нужно преобразовать id в UserId через Mapstruct. Также я хочу добиться этого без блокировки, чтобы использовать реактивную функцию.