IT talk: Dependency Injection in Java

28 марта

четверг, 19:00

Бесплатно

Днепр,
ул. П. Ниринберга,10,
2-й этаж, конференц-зал DataArt

Dependency Injection(DI) стал одним из самых популярных принципов в современном программировании не только для серверных, но и для клиентских языков программирования. Будучи частью более общего принципа IoC, он позволяет уменьшить связность и сложность компонентов.

Но насколько оптимально он реализован в современных системах? К сожалению, в JDK нет его реализации, поэтому пробел восполняют с помощью многочисленных Java библиотек и фреймворков.

При старте проекта возникает вопрос, что использовать? Ответ на этот вопрос не столь очевиден.

Поговорим о тех Java-технологиях, которые предоставляют нам DI, сравним их функциональность и эффективность, рассмотрим примеры и наиболее частые проблемы.

Сергей Моренец

Senior Java Developer. 15 лет опыта в Java, четыре года опыта в преподавании. Автор трех книг по разработке приложений и обучающего портала IT-Simulator, основатель курсов IT-технологий IT-Discovery.