| |
JavaBeans - Introdução
Arquitectura de componentes Java, introduzida com JDK 1.1 (1997)
- Um bean ("grão de café") é uma classe Java "qualquer",
mas respeitando algumas convenções
- Tem propriedades, métodos, e eventos
- Estas características são introspectáveis automaticamente (por
exemplo por um IDE)
- Quando usado num ambiente de edição (IDE), é parametrizável de
forma amigável via uma GUI
- O estado das suas propriedades (parametrização) pode arquivar-se
algures
- por exemplo um "designer" edita o estado com o IDE e
guarda-o
- Um bean pode "ressuscitar" em tempo de execução, a partir
do estado guardado pelo IDE
|