Hallo,
Projekt sieht folgendermaßen aus: EJB Container mit Geschäftslogik(SessionBeans) und Datenmanagement(JPA) und Web Client auf JSF Basis.
Ich wollte man fragen wie genau das mit Statefull Session Beans aussieht.
Erzeugt werden sie, wenn ich mich nicht täusche, beim 1. Aufruf einer SessionBean Methode.
Aber wann werden die SessionBeans wieder zerstört (beendet)? Muss dazu immer explizit eine im Bean mit "@Destroy" annotierte Methode aufgerufen werden, oder werden die Beans auch gelöscht wenn ich im die BrowserSession terminiere? (request.getSession().invalidate(); )
Projekt sieht folgendermaßen aus: EJB Container mit Geschäftslogik(SessionBeans) und Datenmanagement(JPA) und Web Client auf JSF Basis.
Ich wollte man fragen wie genau das mit Statefull Session Beans aussieht.
Erzeugt werden sie, wenn ich mich nicht täusche, beim 1. Aufruf einer SessionBean Methode.
Aber wann werden die SessionBeans wieder zerstört (beendet)? Muss dazu immer explizit eine im Bean mit "@Destroy" annotierte Methode aufgerufen werden, oder werden die Beans auch gelöscht wenn ich im die BrowserSession terminiere? (request.getSession().invalidate(); )