„Enterprise JavaBeans” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
→Session beanek: Szingletonok (singleton) |
|||
140. sor:
====Szingletonok (singleton)====
A szingletonok<ref>JSR 318, 4.8, http://jcp.org/en/jsr/detail?id=318</ref><ref>{{cite web|url=http://openejb.apache.org/singleton-ejb.html |title=Singleton EJB |publisher=Openejb.apache.org |date= |accessdate=2012-06-17}}</ref> olyan üzleti objektumok, amelyek állapota megosztott egy JVM-en belül. A konkurrens hozzáférést alapértelmezetten a konténer kezeli (Container-managed concurrency, CMC), de ez megváltoztatható. Ekkor a beannek magának kell biztosítania, hogy megőrizze állapotának konzisztens voltát
A szingleton beanek konkurrensen használt beanek, amelyekből elvben egy példány létezik; gyakorlatilag azonban minden JVM-nek saját példánya van. Alapértelmezetten lustán jönnek létre, de ezt megváltoztathatjuk a @Startup annotációval.
=== Üzenet vezérelt bean ===
|