Calificativul @New nu mai este disponibil

Calificativul @New, perimat în CDI 1.1, nu mai este disponibil în CDI 4.0. Calificativul @New pentru un punct de injectare îi permitea aplicației să obțină o instanță nouă bean-ului, care nu era legată de domeniul de aplicare declarat, dar era realizată injectarea de dependență.

Alternativa recomandată este de a elimina calificativul din punctul de injectare și de a declara domeniul de aplicare al bean-urilor ca @Dependent dacă acestea necesită o semantică de injectare echivalentă.

Pentru mai multe informații:

Pentru mai multe informații despre migrarea Jakarta 10, vedeți Diferențe între Jakarta Contexts and Dependency Injection 4.0 și 3.0.