Question

J'ai une petite encore complète application Java EE 6 à portée de main.

Les annotations traditionnelles sont utilisées: @Resource, @EJB, @Singleton, @PostConstruct, @PreDestroy, @PersistenceContext, @ManagedBean, @ManagedProperty, @RequestScope, @ApplicationScope, ...

Je voudrais évaluer s'il est logique d'introduire CDI, et de standardiser sur une stratégie commune pour l'injection de dépendance, la gestion du cycle de vie de haricots, etc.

Question: Quelqu'un sait-il sur les bons articles, des exemples ou des manuels qui transforment Java EE 6 annotations traditionnelles dans les CDI

Était-ce utile?

La solution

  

Quelqu'un sait-il sur les bons articles, des exemples ou des manuels qui transforment Java EE 6 traditionnelles annotations dans les CDI?

Non Stricly sur une "transformation" mais très bonnes ressources OMI:

question connexe

Autres conseils

A mon avis, « commutation » à CDI est pas une grosse affaire. Il suffit d'ajouter une mise en œuvre du CDI (comme Weld) à vos bibliothèques, et commencer à ajouter des haricots CDI / Annotations à votre application. Vous ne devez pas changer votre code existant. Je vous suggère de lire référence Weld .

Si vous envisagez d'utiliser JBoss Application CDI (Weld) vous pourriez être intéressé par cet CDI avec l'article de JBoss Weld.

En suivant la ligne suggéré que je vous recommande la lecture:

Java EE 6 Tutoriel - Contextes et injection de dépendances

Dans le même esprit, j'aime l'article suivant:

Spring Java EE - Une expérience migratoire

Il est pas "Old-skool Java EE" -à- "basé sur Java EE-CDI" , mais plus sur Spring à Java EE 6 .

Hors-sujet, mais une lecture intéressante de toute façon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top