Questions marquées «cdi»


6
Dois-je utiliser @EJB ou @Inject
J'ai trouvé cette question: quelle est la différence entre @Inject et @EJB mais je n'ai pas été plus sage. Je n'ai jamais fait Java EE auparavant et je n'ai pas d'expérience avec l'injection de dépendances, donc je ne comprends pas ce que je dois utiliser? @EJB est-il une ancienne méthode …
148 java  jakarta-ee  ejb  cdi 

16
Identifier et résoudre javax.el.PropertyNotFoundException: Target Unreachable
Lorsque vous essayez de référencer un bean géré dans EL comme cela #{bean.entity.property}, une javax.el.PropertyNotFoundException: Target Unreachableexception est parfois levée, généralement lorsqu'une propriété de bean doit être définie ou lorsqu'une action de bean doit être appelée. Il semble y avoir cinq types de messages différents: Cible inaccessible, identifiant 'bean' résolu …

2
Où utiliser EJB 3.1 et CDI?
Je crée un produit basé sur Java EE dans lequel j'utilise GlassFish 3 et EJB 3.1. Mon application a des beans session , un planificateur et utilise des services Web. J'ai récemment découvert Apache TomEE , qui prend en charge les contextes et l'injection de dépendances (CDI) . Le conteneur …

5
Backing beans (@ManagedBean) ou CDI Beans (@Named)?
Je viens de commencer à lire Core JavaServer Faces, 3e éd. et ils disent ceci (c'est moi qui souligne): C'est un accident historique qu'il existe deux mécanismes distincts, les beans CDI et les beans gérés JSF, pour les beans qui peuvent être utilisés dans les pages JSF. Nous vous suggérons …
109 jsf  jakarta-ee  jsf-2  cdi 

3
Java EE 6 @ javax.annotation.ManagedBean contre @ javax.inject.Named et @ javax.faces.ManagedBean
Je pense qu'il y a un petit désordre dans la spécification Java EE 6. Il existe plusieurs ensembles d'annotations. Nous avons des javax.ejbannotations comme @Statefulet @Statelesspour créer des EJB. Il existe également un @javax.annotation.ManagedBeanpour créer un bean géré. Il y a des annotations dans javax.enterprise.contextlike @SessionScopedet @RequestScoped. De plus, il …

3
Comment se comparent CDI et EJB? interagir?
J'ai du mal à comprendre comment les deux interagissent et où se situe la frontière entre eux. Se chevauchent-ils? Y a-t-il des redondances entre eux? Je sais qu'il y a des annotations associées aux deux, mais je n'ai pas été en mesure de trouver une liste complète des deux avec …
106 java  ejb  java-ee-6  cdi 


7
WELD-000072 Le bean géré déclarant une portée passivante doit être capable de passivation
J'ai écrit un programme simple dans des formulaires Web Java mais je reçois l'erreur suivante: WELD-000072 Le bean géré déclarant une portée passivante doit être capable de passivation. Bean: Bean géré [classe BeanPakage.DemoBeans] avec des qualificatifs [ @Any @Default @Named] Quelqu'un peut-il me dire d'où vient cette erreur? import javax.enterprise.context.SessionScoped; …
89 java  cdi  jboss-weld 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.