Verteilte Systeme

Wie funktioniert die Dependency Injection  in einer EJB-Klasse

In EJB-Klasse wird ein Objektattribut em mit Verweis auf eine EntityManager-Instanz erzeugt. Über der Attributdeklarattion wird mittels @PersistenceContext-Annotation eine Persistence-Unit angegeben, für die der EntityManager erstellt werden soll.
Die Inititalisierung des EntityManagers wird dabei durch das Framework übernommen.
 

Diskussion