Turinys:
Apibrėžimas - ką reiškia „JavaBeans“?
„JavaBeans“ yra daugkartinio naudojimo programinės įrangos komponentai, kuriais galima vizualiai manipuliuoti. Praktiškai tai yra „Java“ klasės, kurios laikosi tam tikrų konvencijų.
Kaip ir „Java“, „JavaBeans“ taip pat vadovaujasi paradigma „Rašyti kartą paleisk bet kur“. Jie yra patvarūs ir geba išsaugoti, saugoti ir atkurti savo būseną. Jie taip pat naudojami norint sudėti daugybę objektų į vieną pupelę. Taigi juos galima apeiti viename pupelių objekte, o ne keliuose atskiruose objektuose. „JavaBean“ ypatybes, tokias kaip ypatybės, įvykiai ir metodai, valdo kūrimo įrankis. Šios savybės gali būti pritaikytos projektavimo metu.
„Techopedia“ paaiškina „JavaBeans“
Daugiausia komponentų modelio rūpesčių yra pakartotinis vartojimas. Programinės įrangos komponentai teikia iš anksto nustatytas paslaugas, kurios leidžia lengvai pasiekti programas.
Statybinis įrankis yra platforma, leidžianti kūrėjui dirbti su „JavaBeans“. Per statybininko įrankio projektavimo režimą kūrėjas gali pritaikyti pupelių išvaizdą (modifikuodamas jos elgseną), sąveiką su kitomis pupelėmis ir sudėti pupelę į programėles, programas ar serveles.
„JavaBeans“ turi konvencijas, kurių reikia laikytis įgyvendinant:
- Pupelėse turėtų būti numatytasis (be argumentų) konstruktorius.
- Pupelės turėtų būti naudojamos kaip getter ir setter metodai. Skaitomos savybės vertei apskaičiuoti naudojamas „getter“ metodas. Norėdami atnaujinti nuosavybės vertę, reikėtų iškviesti seterių metodą.
- Pupelės turėtų įdiegti java.io.serializable, nes tai leidžia programoms ir sistemoms išsaugoti, saugoti ir atkurti „JavaBean“ būseną.
