Hallo zusammen,
so langsam geht es voran mit dem Erlernen der Java EE. Ich stelle folgende Frage hier statt im Java EE-Thread, hoffentlich, das ist okay(wegen Foren-Regeln). CDI ist (mittleweiler, oder schon immer?) verfügbar in Java SE
Also, soweite habe ich verstanden wie so eine CDI funktioniert. Allerdings sehe ich noch nicht den "Vorteil" zwischen CDI und new-Operator. Eine CDI stellt ja grob gesagt auch nur eine Instanz an der Stelle wo der Bean injiziert ist. Ich könnte doch genauso gut mit new die Instanz erzeugen. Bis auf den Unterschied, dass die Instanz bzw. das Objekt vom Applikationsserver hergestellt wird, habe ich noch kein Gefühl, was CDI so richtig positiv anders macht als ein new.
Vielen Dank für Eure Hilfestellungen.
Viele Grüße aus Rheinland,
Eure Ratna
so langsam geht es voran mit dem Erlernen der Java EE. Ich stelle folgende Frage hier statt im Java EE-Thread, hoffentlich, das ist okay(wegen Foren-Regeln). CDI ist (mittleweiler, oder schon immer?) verfügbar in Java SE
Also, soweite habe ich verstanden wie so eine CDI funktioniert. Allerdings sehe ich noch nicht den "Vorteil" zwischen CDI und new-Operator. Eine CDI stellt ja grob gesagt auch nur eine Instanz an der Stelle wo der Bean injiziert ist. Ich könnte doch genauso gut mit new die Instanz erzeugen. Bis auf den Unterschied, dass die Instanz bzw. das Objekt vom Applikationsserver hergestellt wird, habe ich noch kein Gefühl, was CDI so richtig positiv anders macht als ein new.
Vielen Dank für Eure Hilfestellungen.
Viele Grüße aus Rheinland,
Eure Ratna