Diferencia entre revisiones de «Bean (informática)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
Goica (discusión · contribs.)
Revertidos los cambios de 190.56.74.157 a la última edición de
Línea 24: Línea 24:


[[it:Bean]]
[[it:Bean]]

FRIDAÍ ANGEL VENTURA ARREAGA

Revisión del 19:52 6 nov 2009

Abreviatura científica del botánico William Jackson Bean 1863-1947

Un Bean es un componente software que tiene la particularidad de ser reutilizable y así evitar la tediosa tarea de programar los distintos componentes uno a uno. Se puede decir que existen con la finalidad de ahorrarnos tiempo al programar. Es el caso de la mayoría de componentes que manejan los editores visuales más comunes. Los que hayan utilizado Visual Studio, Eclipse o Delphi por ejemplo, ya estarán familizarizados con ellos. Bean viene del inglés "grano de café", y su idea principal es que se reaprovechan "granos de café" que ya han sido creados por otros desarrolladores. Sabiendo esto, un Bean puede representar desde un botón, un grid de resultados, un panel contenedor o un simple campo de texto, hasta otras soluciones mucho más complejas como conexiones a bases de datos, etc.

Son bastante conocidas las EJB (Enterprise JavaBeans) que ofrecen numerosos Beans para Java.

Bean en Java

Debe cumplir los siguientes criterios:

- implementar Serializable.

- tener todos sus atributos privados (private).

- tener métodos set() y get() públicos de los atributos privados que nos interese.

- tener un constructor público por defecto.

Enlaces externos