• Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів

    Интересная статья, спасибо.
    А возможно ли как-то избавиться от неявной зависимости

    BeanContext beanContext = BeanContext.run();

    в конструкторе класса вертикла? Здесь сразу возникает вопрос, а как это мокать в тестах?
    У нас на проекте связка Vert.x + Spring DI. Для того что бы инжектить зависимости в вертиклы используем интерфейс VerticleFactory. Это дает возможность инжектить все через конструктор.