Namai Duomenų bazės Kas yra subjekto pupelė? - apibrėžimas iš techopedijos

Kas yra subjekto pupelė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Entity Bean“?

„Java“ platformos 2 versijos „Enterprise Edition“ (J2EE) kontekste subjekto pupelė vaizduoja verslo objektus, išsaugotus nuolatinio saugojimo mechanizmo seanso pabaigoje. Verslo objektus gali sudaryti tokios prekės kaip kliento vardas, sąskaitos numeris ir (arba) sąskaitos likutis ir kt


J2EE, reliacinė duomenų bazė yra nuolatinis saugojimo mechanizmas. Reliacinėje duomenų bazėje yra kiekvienos esybės pupelės lentelė, o kiekvienas pupelių egzempliorius atitinka tam tikrą lentelės eilutę.


Šios savybės atskiria pupeles nuo sesijos pupelių:

  • Ūglio pupelės, priešingai nei sesijos pupelės, išlaikomos pasibaigus sesijai.
  • „Entity pupos“ suteikia prieigą prie bendro duomenų naudojimo.
  • „Entity“ pupelės turi pagrindinį raktą arba unikalų identifikatorių.

„Techopedia“ paaiškina „Entity Bean“

Du skirtingi subjektų pupelių patvarumo tipai yra pupelių ir konteinerių valdomi. Objekto pupelė yra patvari, nes ji yra saugoma reliacinėje duomenų bazėje, kur duomenys yra po sesijos pabaigos.


Keli klientai gali dalytis subjekto pupelėmis. Ūkio subjekto operacijų valdymas yra svarbus, nes bet kuriuo metu skirtingiems klientams gali prireikti prieiti prie tų pačių duomenų ir juos pakeisti. Kiekvienos pupelės operacijų valdymą teikia „Enterprise JavaBeans“ (EJB) talpykla, kuri garantuoja duomenų vientisumą.


Kiekviena subjekto pupelė identifikuojama pagal unikalų objekto identifikatorių, kurį klientas naudoja konkretaus subjekto pupelės nustatymui.


Ūkio pupelės gali būti naudojamos, kai pupelės yra verslo objektas, o ne metodas. Pavyzdžiui, banko sąskaita yra verslo objektas, o banko sąskaitos patvirtinimas yra verslo metodas. Objekto pluoštą taip pat galima naudoti, jei pupelių būklė turėtų išlikti patvari.

Kas yra subjekto pupelė? - apibrėžimas iš techopedijos