Que es JavaBeans
JavaBeans es un patron de dise帽o; en el especifica que todos las propiedades o campos de una clase deben ser privados y deben contener accesores y mutadores publicos(getters y setters)
EJEMPLO
public class Frijol
{
//declaraci贸n de propiedades
private int miEntero;
private String miString;
//declaraci贸n de accesores
public int getMiEntero()
{
return miEntero;
}
public String getMiString()
{
return miString;
}
//declaraci贸n de mutadores
public void setMiEntero(int miEntero)
{
this.miEntero = miEntero;
}
public void setMiString(String miString)
{
this.miString = miString;
}
}
Observa que los nombres de las propiedades empiezan con minuscula; los metodos empiezan con get o set seguidos de el nombre de la propiedad con La primera letra en Mayuscula.
Los JavaBeans en aplicaciones de escritorio no tiene mucha Utilidad pero en aplicaciones Web son muy utiles. Se utilizan para representar un formulario y su funci贸n principal es transportar datos. Muchos patrones de dise帽o J2EE como struts y EJB fueron dise帽ados sobre la base de los JavaBeans. para mas informaci贸n consulta la pagina www.java.sun.com donde encotraras informaci贸n profesional
EJEMPLO
public class Frijol
{
//declaraci贸n de propiedades
private int miEntero;
private String miString;
//declaraci贸n de accesores
public int getMiEntero()
{
return miEntero;
}
public String getMiString()
{
return miString;
}
//declaraci贸n de mutadores
public void setMiEntero(int miEntero)
{
this.miEntero = miEntero;
}
public void setMiString(String miString)
{
this.miString = miString;
}
}
Observa que los nombres de las propiedades empiezan con minuscula; los metodos empiezan con get o set seguidos de el nombre de la propiedad con La primera letra en Mayuscula.
Los JavaBeans en aplicaciones de escritorio no tiene mucha Utilidad pero en aplicaciones Web son muy utiles. Se utilizan para representar un formulario y su funci贸n principal es transportar datos. Muchos patrones de dise帽o J2EE como struts y EJB fueron dise帽ados sobre la base de los JavaBeans. para mas informaci贸n consulta la pagina www.java.sun.com donde encotraras informaci贸n profesional