| ||||
Respuesta: Que es o que son los POJOS en java web POJO son las iniciales de "Plain Old Java Object", que puede interpretarse como "Un objeto Java Plano y a la Antigua". Un POJO es una instancia de una clase que no extiende ni implementa nada en especial. Por ejemplo, un Controller de Spring tiene que extender de SimpleFormController, e implementar los métodos abstractos de ese tipo: por eso, no es un POJO. Un Servlet, tiene que extender de HttpServlet tampoco es un POJO. En cambio, si defines una clase Persona (o la clase EstoEsUnBean que está más abajo) con atributos y unas cuantas operaciones, tienes un simple y modesto POJO. Un Enterprise Java Bean (EJB) es un componente de negocio J2EE, y para su ejecución necesita un contenedor EJB/J2EE (JBoss, WAS, OAS, etc). El hecho de usar EJB's te da acceso a los servicios del Contenedor EJB ( manejo de transacciones, seguridad ,persistencia, etc) que simplifican bastante la construcción de soluciones empresariales. Y por último, un JavaBean (o también conocido simplemente como Bean) es una clase Java que cumple con ciertas normas con los nombres de sus atributos y operaciones. Un JavaBean tiene declarados sus atributos como privados y implemente para cada uno de ellos un método setter y getter, añadiéndole la palabra "set" o "get" al nombre del atributo. Sería algo así: public class EstoEsUnBean{ private String unAtributo; public String getUnAtributo(){ return unAtributo; } public void setUnAtributo(String valor){ this.unAtributo = valor; } } Espero que ahora este más claro xD
__________________ Carlos G. Gavidia Sun Certified Professional IBM Certified Solution Designer http://certified-es.blogspot.com/ |