Questions sur cdi

5
réponses

Fèves de soutien (@ManagedBean) ou fèves CDI (@Named)?

je viens de commencer la lecture par le biais de Cœur de JavaServer Faces, 3ème Ed. et ils disent ceci (je souli ... nge pas particulièrement de migrer de @ManagedBean à @Named , mais je veux savoir pourquoi je devrais m'embêter .
demandé sur 2010-12-03 19:05:11
3
réponses

Java EE 6 @javax.annotation.ManagedBean vs @javax.injecter.Nommé vs @javax.face.ManagedBean

je pense qu'il y a un petit gâchis dans la spécification Java EE 6. Il y a plusieurs séries d'annotations. No ... es uns aux autres? Où puis-je utiliser @EJB , @Inject ou @ManagedPropery pour injecter d'autres haricots?
demandé sur 2012-08-16 16:11:30
3
réponses

CDI: les haricots.xml, où est-ce que je te mets?

j'utilise Weld comme implémentation du CDI. Mon test d'intégration, qui tente d'assembler le graphe objet instantiating W ... ans.xml - src/main/webapp/META-INF/(empty) and src/main/webapp/WEB-INF/beans.xml Rien ne fonctionne pour l'instant :/
demandé sur 2012-10-24 23:28:57
2
réponses

Veuillez expliquer l'annotation @produce dans CDI

j'ai lu sur le @produce annotation dans CDI, mais je ne comprends pas son usage. public class Resources { // Expose an ... yManager? Et comment un getLogger producteur méthode appelée? je ne vois pas la raison de passer par tous les ennuis.
demandé sur 2013-05-14 07:40:53
3
réponses

Façon canonique d'obtenir une fève gérée par le CDI instance: BeanManager#getReference () vs Context#get()

je me suis rendu compte qu'il y a deux façons générales d'obtenir une instance gérée par le CDI auto-créée via BeanManage ... nce proxy existante. ceci m'amène à la question suivante: quand exactement est le BeanManager#getReference() plus utile que
demandé sur 2013-11-18 16:58:57
10
réponses

Injection de dépendances Java: XML ou annotations

Annotations devenant populaires. Spring-3 les supporte. Le CDI en dépend fortement (i ne peut pas utiliser le CDI ... idée de l'injection, donc je peux le configurer et de l'unité de test en quelque sorte. Qu'en pensez-vous?
demandé sur 2011-02-14 20:25:20
2
réponses

@Inject, @EJB, @Local, @Remote, @LocalBean, etc...: confus?

j'ai la configuration suivante: 1 oreille sur un GF contenant 2 bocaux EJB avec des composants EJB. 1 GUERRE sur un autre ... rvices dans le même EJB-JAR, faites une injection via "@Inject" à l'interface locale. Qu'en pensez-vous? Est-il correct?
demandé sur 2011-09-09 17:21:23
2
réponses

Injecter la liste des objets dans le CDI (soudure)

disons que j'ai une interface appelée SocialNetworkService, et trois implémentations - TwitterService, FacebookService et ... r qui produit la liste, et en utilisant Instance<SocialNetworkService>, mais cela me semble trop pour cette tâche.
demandé sur 2010-10-24 21:19:02
2
réponses

Comment installer et utiliser CDI sur Tomcat?

je crée mon premier projet Java EE 7, mais j'ai des problèmes. Reconnaissant de toute aide. Tomcat 7.0.34 ... http://www.andrejkoelewijn.com/blog/2010/03/05/jee-cdi-tip-target-unreachable-identifier-resolved-to-null /
demandé sur 2013-09-25 07:58:00
1
réponses

Qu'est-ce que la soudure, JSR-299?

j'ai trouvé beaucoup de tutoriels montrant des échantillons de code de soudure, mais pas un aperçu d'introduction. ... projet Java EE 6? si on l'utilise dans un projet Java EE 6, qu'est-ce qu'il supplante, si quoi que ce soit?
demandé sur 2011-03-02 22:30:34
6
réponses

Comment programmer l'injection D'une fève Java CDI gérée dans une variable locale dans une méthode statique

Comment puis-je programmer L'injection D'une fève gérée par Java CDI 1.1+ dans une variable locale selon une méthode statique?
demandé sur 2014-07-17 12:30:55
1
réponses

@ApplicationScoped CDI bean et @PersistenceContext - est-ce sûr?

Est-il sécuritaire de faire quelque chose comme ceci avec le CDI? @Named @ApplicationScoped public class DAO { ... . Donc peut-être que je confonds la conscience du fil avec la sécurité du fil et ce sont deux choses différentes.
demandé sur 2012-12-15 00:38:54
4
réponses

Injection du CDI dans un convertisseur de visage

D'après quelques recherches, cela semble être un problème qui existe depuis un certain temps. J'ai écrit un FacesConv ... actuel. Est-ce que quelqu'un peut suggérer une solution avant que je RE-code pour ne pas utiliser un convertisseur?
demandé sur 2011-09-23 19:35:33
1
réponses

Le printemps soutiendra-t-il le CDI? [fermé]

Spring a été un bon cadre pour DI et AOP pour les développeurs Java. maintenant, il vient une spécification s ... ) ma question Est, Est-ce que Spring supportera la spécification standard (CDI) dans ses futures versions?
demandé sur 2011-08-30 07:36:53
6
réponses

Java EE 6: Passer au CDI-meilleures ressources

j'ai une petite mais complète application Java EE 6 à portée de main. les annotations traditionnelles sont ... un connaît les bons articles, exemples ou manuels qui transforment les annotations traditionnelles Java EE 6 en CDI?
demandé sur 2010-08-04 12:07:42
4
réponses

WELD-001408: dépendances insatisfaites pour le type de client avec les qualificatifs @Default

Je suis un débutant de Java EE. Je veux tester JSF et donc fait un programme simple mais ne peut pas le déployer. Je reço ... re l'api cdi.bocal comme une bibliothèque externe. Quelqu'un ici qui pourrait m'aider? Je vous remercie tous à l'avance.
demandé sur 2015-02-05 22:32:12
2
réponses

Quel est l'objectif de la création D'un Logger SLF4J dans des contextes statiques ou non statiques?

j'ai toujours utilisé le modèle suivant pour construire (SLF4J) loggers: private static final Logger log = Logg ... sible d'utiliser?: @Inject private static final Logger log; (à commencer par le CDI pour être honnête)
demandé sur 2012-04-27 09:16:06
2
réponses

Pourquoi différentes unités de persistance avec des sources de données séparées interrogent-elles la même source de données?

je développe une webapp qui a besoin d'accéder à deux serveurs de base de données différents (H2 et Oracle). Le conteneur ... jdbcUrl=jdbc:h2:h2/db;AUTO_SERVER=TRUE jtaManaged = true password = edcba userName = user </Resource>
demandé sur 2013-03-07 22:41:41
3
réponses

Quels sont les meilleurs trucs de débogage avec Weld/CDI?

une des beautés de Java EE 6 est le nouveau cadre d'injection de dépendances - CDI avec l'implémentation de référence de s ... r sont très bons. que faites-vous pour déboguer vos applications de soudure, et dans quelle mesure cela vous aide-t-il?
demandé sur 2011-01-31 14:13:42
3
réponses

Signification du mode de découverte du haricot annoté dans L'IDC 1.1

je suis en train de migrer une application vers Java EE 7 et je voudrais CDI 1.1. Mais je ne comprends pas le sens de l' ... nstance dans le champ lc. Comment puis-je annoter LoggingClass utiliser bean-discovery-mode="annotated" correctement?
demandé sur 2013-08-19 13:22:15
1
réponses

JEE6 @ApplicationScoped de haricot et de la concurrence

j'ai besoin d'écrire un haricot qui agirait comme un compteur du nombre de fois qu'il a été accédé. je pense à utiliser ... lorsqu'il y a modification de l'état de la fève, mais que se passe-t-il si ma liste s'occupe déjà de la sécurité du fil?
demandé sur 2013-01-09 18:31:57
5
réponses

Comment remplacer @ManagedBean / @ViewScope par CDI dans JSF 2.0 / 2.1

je suis en train d'évaluer Java EE 6 / JSF 2.1 avec RichFaces. Un haricot qui est déclaré comme @Manag ... tiliser les méthodes Conversation.begin() et Conversation.end() ? si oui, où serait-il bon de les invoquer?
demandé sur 2013-01-17 21:10:07
3
réponses

Java CDI @PersistenceContext et la sécurité des threads

Est un EntityManager @Inject[ed] comme suit dans de multiples classes de thread-safe? @PersistenceContext(unitN ... question de et celui-ci semble être le Printemps spécifiques. Je suis à l'aide de Java EE CDI les services
demandé sur 2012-06-16 16:47:21
4
réponses

Obtenir une référence à EntityManager dans les applications Java EE en utilisant CDI

J'utilise Java EE 7. Je voudrais savoir quelle est la bonne façon d'injecter un JPA EntityManager dans un application éte ... } dans cet exemple nous aurons aussi un EntityManager qui est créé pour chaque requête HTTP, mais qu'en est-il de clôture
demandé sur 2013-10-17 19:49:33
3
réponses

Meilleures pratiques pour la sérialisation des haricots EJB et CDI

je n'ai pas encore eu de sérialisation. Mais PMD et Findbugs détectent un tas de problèmes potentiels concernant le seriaz ... r/désactiver les vérifications de code? devrais-je vraiment fournir des accesseurs à tous ces champs comme le conseille PMD?
demandé sur 2012-12-04 14:02:31
1
réponses

Est-il possible d'injecter un haricot dopé par @Request dans une EJB @Stateless?

est-il possible d'injecter un haricot CDI à la demande dans un haricot session apatride? j'avais posé une question co ... MS @MessageDriven beans - je veux en savoir plus sur @Stateless. @RequestScoped CDI injection into @MessageDriven bean
demandé sur 2012-01-03 22:37:11
4
réponses

Quelle est la différence entre l'injection de ressources et l'injection de dépendances (CDI) en Java?

J'ai appris Java EE depuis longtemps et J'ai trouvé que Java EE fournit deux types de mécanismes d'injection Injection ... endances veuillez me guider pour comprendre la différence entre L'Injection de ressources et L'Injection de dépendances.
demandé sur 2015-05-05 21:46:06
2
réponses

Qu'est-ce que L'équivalent printemps pour L'Instance du CDI, ou le fournisseur de conseils

dans CDI Vous pouvez définir un objet qui vous donnera des éléments d'un certain type, en utilisant: @Inject Instance< ... 'il y a une construction similaire au printemps, ou vous devez utiliser le ApplicationContext pour obtenir la référence?
demandé sur 2012-05-10 20:35:57
2
réponses

Extension du CDI pour voie de navigation

j'ai essayé de suivre flyway dans mon application avant que hibernate ne s'accroche à mon JBoss comme 7.1. J'ai essayé av ... . Y a-t-il un certain soutien pour cela dans la boîte pour flyway? Et si non, quelqu'un a déjà essayé de le faire avant?
demandé sur 2012-06-17 17:57:17
1
réponses

Existe-t-il un équivalent dans le CDI(soudure) pour construire des définitions (comme fait dans les modules Guice) et ensuite créer un injecteur?

j'aime la façon dont Guice rend assez simple de créer manuellement vos propres modules chacun avec leurs propres fixation ... r un moyen de contrôler quand ou comment je pourrais vouloir répéter cette action. Je n'aime pas ce manque de souplesse.
demandé sur 2010-06-15 06:44:30