cdi

Java-Plattform, Enterprise Edition (Java EE) 5 brachte die Abhängigkeitsinjektion (DI) mit Convention over Configuration in Enterprise JavaBeans (EJB) 3.0. Java EE 6 führt das flexible und leistungsstarke @ Inject-Abhängigkeitsinjektionsmodell (JSR-330 und JSR-299) zusätzlich zur bereits vorhandenen @ EJB-Annotation ein.
3
Antworten

Übergabe des Status zwischen den EJB-Methoden / @RequestScoped und @Stateless

Ich habe eine @RequestScoped-CDI-Bean, die ich in ein EJB verwandeln möchte, um deklarative Transaktionen zu erhalten. (Ich bin auf EJB 3.1, Java EE 6) Momentan übertrage ich den Status zwischen Subroutinen unter der Annahme, dass die Instanz...
03.01.2012, 03:00
2
Antworten

Wie ist CDI und JPA in Java SE am einfachsten zu erhalten?

Ich hätte gerne in Java SE %Vor% Was muss ich tun, um das zu erreichen? Ich benutze Postgres-Datenbank und Maven in meinem Projekt. Ich habe schon etwas über Weld gelesen (aber es sieht nur wie CDI aus). Ich weiß nicht, wie ich Weld hinzu...
05.01.2014, 16:24
3
Antworten

Verwenden von CDI anstelle von @ManagedBean: UnproxyableResolutionException, weil die Superklasse keinen Konstruktor für keine Argumente hat

Ich versuche, CDI für meine JSF / Java EE-Anwendung zu verwenden. Ich habe die folgende Klassenhierarchie: %Vor% Wenn ich versuche, die Anwendung auf GF 3.1 zu implementieren, erhalte ich die folgende CDI / Weld-Ausnahme:    SEVERE: Ausna...
01.10.2010, 14:44
3
Antworten

Inhaltshilfe für JSF2 + CDI (weld) -Bohnen + Eclipse Helios

Ich versuche JSF2 CDI (weld) Beans in Eclipse Helios anstelle von ManagedBeans , kann aber nicht die automatische Vervollständigung innerhalb der Ausdrucksprache für meine Named Beans (die #{myNamedBean. Strg + Leerzeichen } dingy...
08.11.2010, 08:13
4
Antworten

Wie ändert man das Design, so dass Entitäten keine Injektionen verwenden?

Ich habe gelesen und bin zu der Erkenntnis gekommen, dass Entitäten (Datenobjekte - für JPA oder Serialisierung) mit Injektionen in ihnen eine schlechte Idee sind. Hier ist mein aktuelles Design (alle geeigneten Felder haben Getter und Setter, u...
06.09.2017, 04:13
4
Antworten

Was ist eine CDI-Bean?

Ich bin ein wenig verwirrt, wir rufen CDI-Bean zu den Beans auf, die wir ihnen mit @inject-Annotation oder den Beans injizieren, in denen wir @inject verwenden?     
20.03.2013, 10:02
1
Antwort

Verwendung von CDI ohne Servlet-Container

Ich möchte eine einfache Java-Desktop-Anwendung mit Java Swing schreiben. Normalerweise verwende ich Spring Framework , um die Abhängigkeitsinjektion durchzuführen und die gesamte Klassenstruktur aufzubauen. Ich habe jedoch gesehen, dass CDI...
01.08.2013, 09:10
1
Antwort

Leistungseinfluss bei der Verwendung von CDI

Ich schreibe eine Java EE 6-Webanwendung und bemerke einen erheblichen Leistungseinfluss bei der Verwendung eines injizierten Objekts im Gegensatz zum direkten Erstellen und Verwenden des Objekts. Der Overhead scheint in der Größenordnung von 50...
21.11.2012, 16:00
3
Antworten

Der Unterschied zwischen Kontext und Umfang in CDI - und Java überhaupt

Beim Studium von JSR-299 habe ich den Abschnitt 5.1 der Schweißreferenz , die erklärt, wie Scopes in CDI funktioniert. Offensichtlich ist Kontext ein Konzept, das eng mit dem Umfang verbunden ist. Ich habe ein wenig verstanden, was jeder ist, a...
03.07.2011, 19:26
1
Antwort

org.jboss.weld.exceptions.IllegalStateException: WELD-000227 nach jeder Änderung im Code

Ich entwickle eine Webapp mit NetBeans und Glassfish 4.1.1. und ich verwende JSF und CDI, um die Backing-Beans für die Facelets zu verwalten. Seit ich etwas im Code ändere, erhalte ich immer einen internen Serverfehler mit dieser IllegalStateExc...
19.03.2016, 17:29