Índice:
Definição - O que significa o JavaBeans?
JavaBeans são componentes de software reutilizáveis que podem ser manipulados visualmente. Na prática, são classes Java que seguem certas convenções.
Como o Java, o JavaBeans também segue o paradigma "escrever uma vez execute em qualquer lugar". Eles são persistentes e têm a capacidade de salvar, armazenar e restaurar seu estado. Eles também são usados para encapsular muitos objetos em um único bean. Assim, eles podem ser passados em um único objeto de bean, em vez de vários objetos individuais. Recursos JavaBean, como propriedades, eventos e métodos, são gerenciados pela ferramenta do construtor. Essas propriedades podem ser personalizadas em tempo de design.
Techopedia explica JavaBeans
A reutilização é a principal preocupação por trás do modelo de componente. Os componentes de software fornecem serviços predefinidos, que permitem fácil acesso aos aplicativos.
A ferramenta Builder é uma plataforma que permite que um desenvolvedor trabalhe com JavaBeans. Por meio do modo de design da ferramenta do construtor, o desenvolvedor pode personalizar a aparência do bean (modificando seu comportamento), interagir com outros beans e compor o bean em applets, aplicativos ou servlets.
O JavaBeans possui convenções que devem ser seguidas quando implementadas:
- Beans deve ter um construtor padrão (sem argumento).
- O feijão deve fornecer métodos getter e setter. Um método getter é usado para ler o valor de uma propriedade legível. Para atualizar o valor da propriedade, um método setter deve ser chamado.
- O Beans deve implementar java.io.serializable, pois permite que aplicativos e estruturas salvem, armazenem e restaurem o estado de um JavaBean.
