Inhoudsopgave:
Definitie - Wat betekent Entity Bean?
Een entiteitboon, in de context van Java Platform 2, Enterprise Edition (J2EE), vertegenwoordigt de bedrijfsobjecten die aan het einde van een sessie worden bewaard in een permanent opslagmechanisme. Busi.ness-objecten kunnen items zijn zoals klantnaam, rekeningnummer en / of rekeningsaldo, enz
In J2EE is een relationele database een permanent opslagmechanisme. In een relationele database is er een tabel voor elke entiteit bean en elke beaninstantie komt overeen met een bepaalde tabelrij.
De volgende kenmerken kenmerken entiteitsbonen die van sessiebonen verschillen:
- Entiteitsbonen worden na het einde van een sessie bewaard, in tegenstelling tot sessiebonen.
- Entiteitsbonen staan gedeelde gegevenstoegang toe.
- Entiteitsbonen hebben een primaire sleutel of een unieke identificatie.
Techopedia legt Entity Bean uit
De twee verschillende soorten entiteitsperziebonen voor bonen zijn beheerd door bonen en beheerd door containers. Een entiteitboon is persistent omdat deze wordt opgeslagen in een relationele database, waar gegevens bestaan nadat een sessie is beëindigd.
Meerdere klanten kunnen entiteitenbonen delen. Entiteitstransactiebeheer is belangrijk omdat verschillende klanten op elk gewenst moment toegang moeten hebben tot dezelfde gegevens en deze moeten wijzigen. Het transactiebeheer van elke bean wordt verzorgd door de Enterprise JavaBeans (EJB) -container, die gegevensintegriteit garandeert.
Elke entiteitsboon wordt geïdentificeerd door een unieke object-ID, die door de client wordt gebruikt om een specifieke entiteitboon te vinden.
Entiteitsbonen kunnen worden gebruikt wanneer een boon een zakelijk object is en geen methode. Een bankrekening is bijvoorbeeld een zakelijk object, terwijl bankrekeningverificatie een zakelijke methode is. Een entiteitsbundel kan ook worden gebruikt als de status van een bonen constant moet blijven.
