Obsah:
Definice - Co znamená entita Bean?
Fazole entit v kontextu Java Platform 2, Enterprise Edition (J2EE), představuje obchodní objekty uchované na konci relace v mechanismu perzistentního úložiště. Objekty firmy Busi.ness mohou zahrnovat položky jako jméno zákazníka, číslo účtu a / nebo zůstatek na účtu atd
V J2EE je relační databáze mechanismem trvalého úložiště. V relační databázi je tabulka pro každou fazoli entity a každá instance fazole odpovídá konkrétnímu řádku tabulky.
Níže jsou uvedeny charakteristiky, které odlišují fazole entity od fazolí relace:
- Fazole entita jsou ponechány po skončení relace, na rozdíl od fazolí relace.
- Fazole entit umožňují přístup ke sdíleným datům.
- Fazole entity mají primární klíč nebo jedinečný identifikátor.
Techopedia vysvětluje entitu Bean
Dva různé typy vytrvalosti fazolí entity jsou řízeny fazolí a kontejnerem. Fazole entity je perzistentní, protože je uložena v relační databázi, kde data existují po skončení relace.
Fazole entit mohou sdílet více klientů. Správa transakcí entit je důležitá, protože v každém daném okamžiku mohou různí klienti potřebovat přístup a změnit stejná data. Správa transakcí každého z bobů je zajištěna kontejnerem Enterprise JavaBeans (EJB), který zaručuje integritu dat.
Každá fazole entity je identifikována jedinečným identifikátorem objektu, který klient používá k vyhledání fazole konkrétní entity.
Fazole entity lze použít, pokud je fazole obchodním předmětem, a nikoli metodou. Například bankovní účet je obchodní objekt, zatímco ověření bankovního účtu je obchodní metoda. Paprsek entity může být také použit, pokud by stav fazole měl zůstat trvalý.
