Als «cdi» getaggte Fragen

148
Soll ich @EJB oder @Inject verwenden?

Ich habe diese Frage gefunden: Was ist der Unterschied zwischen @Inject und @EJB, aber ich bin nicht klüger geworden. Ich habe noch nie Java EE ausgeführt und habe auch keine Erfahrung mit der Abhängigkeitsinjektion, sodass ich nicht verstehe, was ich verwenden soll. Ist @EJB eine alte Art zu...

120
Wo kann man EJB 3.1 und CDI verwenden?

Ich mache ein Java EE-basiertes Produkt, in dem ich GlassFish 3 und EJB 3.1 verwende. Meine Anwendung verfügt über Session Beans , einen Scheduler und verwendet Webdienste. Ich habe kürzlich Apache TomEE kennengelernt , das Contexts and Dependency Injection (CDI) unterstützt . Der...

109
Backing Beans (@ManagedBean) oder CDI Beans (@Named)?

Ich habe gerade angefangen, Core JavaServer Faces, 3. Ausgabe, durchzulesen. und sie sagen dies (Hervorhebung von mir): Es ist ein historischer Zufall, dass es zwei separate Mechanismen gibt, CDI-Beans und JSF-verwaltete Beans für Beans, die in JSF-Seiten verwendet werden können. Wir empfehlen,...

106
Wie vergleichen sich CDI und EJB? interagieren?

Es fällt mir schwer zu verstehen, wie die beiden interagieren und wo die Grenze zwischen ihnen liegt. Überlappen sie sich? Gibt es Redundanzen zwischen ihnen? Ich weiß, dass mit beiden Anmerkungen verbunden sind, aber ich konnte für beide keine vollständige Liste mit kurzen Beschreibungen finden....

72
Ist CDI ein guter Ersatz für Spring?

Wir planen, eine Webanwendung von Grund auf neu zu schreiben. Es wurde beschlossen, die neueste Ausgabe von Glassfish zu verwenden, die dem Java EE 6-Standard entspricht. Daher analysieren wir, ob CDI anstelle von Spring verwendet werden kann. Können wir sagen, dass CDI ein Ersatz für Spring...