Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
  • Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів

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

    BeanContext beanContext = BeanContext.run();

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