Injection de dépendances dans Quarkus avec CDI : ArC, scopes, qualificateurs et injection au moment de la construction
L’injection de dépendances (DI) est le fondement du développement d’applications Java d’entreprise moderne. Pendant des années, les développeurs Java se sont appuyés sur des conteneurs Spring IoC (Inversion of Control) ou Jakarta EE CDI (Contexts and Dependency Injection) standard comme Hibernate Weld ou OpenWebBeans pour découpler les cycles de vie des composants, gérer les dépendances de service et injecter des propriétés de configuration.
Java
Quarkus
CDI
ArC
Dependency Injection
Microservices
Cloud Native
Software Architecture
GraalVM