Hogar Desarrollo ¿Qué son los JavaBeans? - definición de techopedia

¿Qué son los JavaBeans? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa JavaBeans?

Los JavaBeans son componentes de software reutilizables que pueden manipularse visualmente. Prácticamente, son clases de Java que siguen ciertas convenciones.

Al igual que Java, JavaBeans también sigue el paradigma de "escribir una vez ejecutado en cualquier lugar". Son persistentes y tienen la capacidad de guardar, almacenar y restaurar su estado. También se utilizan para encapsular muchos objetos en un solo bean. Por lo tanto, se pueden pasar en un solo objeto bean en lugar de múltiples objetos individuales. Las funciones de JavaBean como propiedades, eventos y métodos son administradas por la herramienta de construcción. Estas propiedades se pueden personalizar en tiempo de diseño.

Techopedia explica JavaBeans

La reutilización es la principal preocupación detrás del modelo de componente. Los componentes de software proporcionan servicios predefinidos, que permiten un fácil acceso a las aplicaciones.

La herramienta de creación es una plataforma que permite a un desarrollador trabajar con JavaBeans. A través del modo de diseño de la herramienta de creación, el desarrollador puede personalizar la apariencia del bean (modificando su comportamiento), la interacción con otros beans y componer el bean en applets, aplicaciones o servlets.

JavaBeans tiene convenciones que deben seguirse cuando se implementan:

  • Los frijoles deben tener un constructor predeterminado (sin argumentos).
  • Los frijoles deben proporcionar métodos getter y setter. Se utiliza un método getter para leer el valor de una propiedad legible. Para actualizar el valor de la propiedad, se debe llamar a un método setter.
  • Beans debe implementar java.io.serializable, ya que permite que las aplicaciones y los marcos guarden, almacenen y restauren el estado de un JavaBean.
¿Qué son los JavaBeans? - definición de techopedia