Saltar la navegación

JAVABEANS

JavaBean o bean es un componente hecho en software que se puede reutilizar y que puede ser manipulado visualmente por una herramienta de programación en lenguaje Java.

Sun Microsystems.

Un JabaBean no es más que una clase Java simple (POJOs = Plain Old Java Object) que cumplen 3 criterios específicos:

  • Debe tener sus propiedades privadas.- Se debe crear los getters y setters para su acceso.
    • Está basado en propiedades con el estilo setPropiedad y getPropiedad o isPropiedad.
  • Debe ser serializable.- implementar el interface java.util.Serializable.
    • Serializable es un interfaz para serializar el objeto y poderlos almacenar en fichero o enviar por la red.
  • Deben tener un constructor sin argumentos.- Es necesario el constructor sin argumentos, sin embargo puede tener más constructores.

Adicionalmente, es importante mencionar que los JavaBeans o Beans, deben situarse en un paquete, ej. beansA continuación, veremos un ejemplo de un POJO representando a una Persona.

 

 

Actividad: Creando un JavaBean

Crear un JavaBean llamado Coche, mismo que tendrá los siguientes atributos:

  • Marca
  • Modelo
  • Precio
  • Placa
  • Anio de Fabricación