Vatansız Oturum Beaninin içindeki Singleton Session Bean'i kullanarak uygulamalarımızdaki bazı paylaşılmış bilgileri tutmak için izin var mı (ve iyi uygulama)?Tekil Session Bean'i Vatansız bir Seansta Enjekte Edilsin
SSB, SLSB'ye enjekte edilecektir.
@Stateless
public class MySLSB {
@Inject
MySSB mySSB;
-
@Singleton
@Lock(READ)
public class MySSB implements Serializable {
private static final long serialVersionUID = 1L;
Kodunuzda bunu nasıl kullandığınıza dair bir örnek sunabilir misiniz? Benim için faydalı olacak. – SacJn
Örnek olarak, uygulamanızda bazı yapılandırmalara ihtiyacımız var. Bu yapılandırma, DB'deki varlık olarak saklanır ve kullanmadan önce ayrıştırılmalıdır. İhtiyaç duyduğumuz her seferinde bu konfigürasyonu yüklemek ve ayrıştırmaktan kaçınmak için, sadece bir kez yaparız ve ayrıştırılmış yapılandırmayı SSB'ye nesne olarak kaydederiz. – Gatschet