İçindekiler:
Tanımı - Entity Bean ne anlama geliyor?
Java Platform 2, Enterprise Edition (J2EE) bağlamında varlık fasulye, bir oturum sonunda kalıcı bir depolama mekanizması içinde tutulan iş nesnelerini temsil eder. Busi.ness nesneleri, müşteri adı, hesap numarası ve / veya hesap bakiyesi vb. Öğeleri içerebilir.
J2EE'de ilişkisel veritabanı kalıcı bir depolama mekanizmasıdır. İlişkisel bir veritabanında, her varlık fasulyesi için bir tablo vardır ve her fasulye örneği belirli bir tablo satırına karşılık gelir.
Aşağıdakiler, varlık çekirdeklerini oturum çekirdeklerinden ayıran özelliklerdir:
- Varlık fasulyeleri, seans fasulyelerinden farklı olarak bir seansın sonunda tutulur.
- Varlık çekirdekleri paylaşılan veri erişimine izin verir.
- Varlık çekirdeklerinin birincil anahtarı veya benzersiz bir tanımlayıcısı vardır.
Techopedia, Entity Bean'i açıklıyor
İki farklı varlık fasulye kalıcılığı fasulye ve konteyner tarafından yönetilir. Bir varlık fasulyesi, bir oturum sona erdikten sonra verilerin bulunduğu ilişkisel bir veritabanında saklandığından kalıcıdır.
Birden çok istemci varlık çekirdeklerini paylaşabilir. Varlık işlem yönetimi önemlidir, çünkü herhangi bir zamanda farklı müşterilerin aynı verilere erişmesi ve bunları değiştirmesi gerekebilir. Her bir çekirdeğin işlem yönetimi, veri bütünlüğünü garanti eden Enterprise JavaBeans (EJB) kapsayıcısı tarafından sağlanır.
Her varlık çekirdeği, istemci tarafından belirli bir varlık çekirdeğini bulmak için kullanılan benzersiz bir nesne tanımlayıcı ile tanımlanır.
Varlık çekirdekleri, bir fasulye bir yöntem değil, bir iş nesnesi olduğunda kullanılabilir. Örneğin, bir banka hesabı bir iş nesnesidir, banka hesabı doğrulaması ise bir iş yöntemidir. Bir fasulyenin durumunun kalıcı kalması durumunda bir varlık ışını da kullanılabilir.
