двумя колбэками
                  
                  
                  мне нужно сделать несколько вызовов оного с разными параметрами, чтобы собрать и отдать DTO
                  
                  
                  если делать последующие вызовы в хендлерах, то получается нечитаемая колбаса
                  
                  
                  
                  
                  
                  как модно побеждать такое? 
                  
                  
                  Guava умеет? Смотрю на  ListenableFuture, но оно как-то не очень подходит, кажется
                  
                  
                
CompletableFuture пробовал?
Вызовы обязательно должны зависеть друг от друга? То есть в последующих вызовах используются данные из ответов предыдущих запросов, или порядок не обязателен?
я задумался. наверное, может быть и так и так если выбирать одно — я бы выбрал зависимые вызовы, последовательно собирая DTO но было бы интересно научиться и в независимые и собирать DTO по факту
Обсуждают сегодня