Go to content

Quoi de neuf dans CDI 4.0 ? (Antoine SABOT-DURAND)

đŸ”„ Pour rester informĂ© sur l'actualitĂ© de Devoxx France, suivez nous sur linkedIn : https://www.linkedin.com/in/devoxxfrance/, twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/ 📕 Jakarta Contexts and Dependency Injection est probablement la spĂ©cifications la plus sous-estimĂ©e de Jakarta EE. Et pourtant, elle constitue la pierre angulaire de Jakarta EE et de MicroProfile en fournissant un modĂšle de programmation standardisĂ© et une maniĂšre puissante d'intĂ©grer des technologie tierces de maniĂšre transparente. La version 4 de CDI est au cƓur de Jakarta EE 10 et MicroProfile 6.0 qui sont sorties fin 2022. Il parait donc intĂ©ressant d’explorer les nouveautĂ©s de la spĂ©cification pour voir ce qu’elle apporte Ă  ces 2 stacks Dans cette prĂ©sentation, nous passerons donc, en revue toutes les nouvelles fonctionnalitĂ©s de la spĂ©cification et nous nous concentrerons sur CDI lite qui a permis de crĂ©er un nouveau profil Jakarta EE (le Core Profile) et prend en charge les approches d’injection de dĂ©pendance au build time comme le font Quarkus ou Micronaut. Nous passerons en revue la nouvelle API d'extension et verrons comment elle diffĂšre des Portable Extensions historiques. A l’issue de ce talk vous serez en mesure de commencer le dĂ©veloppement d’une extension CDI Lite pour votre framework prĂ©fĂ©rĂ© pour vous prĂ©parer aux futures versions de Quarkus et Micronaut.

April 12, 2023