0 calificaciones0% encontró este documento útil (0 votos)
6 vistas9 páginas
Para que una clase Java sea considerada un bean, debe cumplir 4 requisitos: 1) tener atributos privados y getters y setters para acceder a ellos, 2) tener un constructor sin argumentos, 3) implementar la interfaz Serializable, 4) cumplir con los requisitos de encapsulamiento.
Descripción original:
Título original
APUNTES DESARROLLO JAVA-JAVASERVICES J2EE - CLASE 18072022
Para que una clase Java sea considerada un bean, debe cumplir 4 requisitos: 1) tener atributos privados y getters y setters para acceder a ellos, 2) tener un constructor sin argumentos, 3) implementar la interfaz Serializable, 4) cumplir con los requisitos de encapsulamiento.
Para que una clase Java sea considerada un bean, debe cumplir 4 requisitos: 1) tener atributos privados y getters y setters para acceder a ellos, 2) tener un constructor sin argumentos, 3) implementar la interfaz Serializable, 4) cumplir con los requisitos de encapsulamiento.
GETTER Y SETTER - teniendo los atributos privados tenemos que tener herramientas. TENER UN CONSTRUCTOR SIN ARGUMENTOS. - desde el momento desde que implementamos un constructor, por defecto desaparece. por defecto tenemos que construir un constructor sin argumentos IMPLEMENTAR UNA INTERFAZ SERIALIZABLE - Evoluciones del mismo concepto.java Bens SERIALIZABLE = Sería hacer que los datos sean persistentes. accesibles, hace un proceso que los datos sean Byte Code. Genera unos documentos la conversión sea .OBJ, o Blender. si se abre en un documento sería un galimatías. desde ese archivo que hemos generado, capturamos la información. este procedimiento, no es visible. METADATOS = El contenido del paquete tiene datos, finalmente el contenido de mi paquete, sería la clase, las etiqueta que pone correos, serían los metadatos serían los datos adicionales. Sería por ejemplo como el NOT NULL no puedes crear un dato sin pasar esta información. para que coincida desde la base de datos. por poner una metáfora de la etiqueta de correos cuando ponemos. ANOTACIÓN = que está mal de esta anotación personalizada. podríamos tener un error en una anotación por ejemplo en public @interface NuevaAnotacióon {AQUÍ SI ESTAS QUERIENDO PONER UNA ANOTACIÓN UTILIZAR @. CASO CONTRARIO SIN @).} esta clase, está pensada para retention, una política de retención, el target de anotación, hay 8 target, pero hay que tener en consideración 7 o son 9 y 8 en consideración (normalmente las que se cogen normalmente son (ANNOTATION FIELD, METHOD, FIELD, LOCAL_VARIABLE, PARAMETRE, TYPE, PACKAGE, la siguiente imagen es como tiene el profesor organizado su biblioteca del NETBEANS para tener una idea de cómo organizar nuestro proyecto. @FuntionalInterface Runtime cuando estamos estamos metiendo método abstracto nos avisa. son chivatos si estamos haciendolo bien o mal La gran mayoría de de anotaciones serán RUNTIME HAY QUE DESCARGAR LIBRERÍA DEL SIGUIENTE ENLACE: https://www.arquitecturajava.com/el- libro/ @NAMEDQUERIES NAMES = es un array de anotación public NamedQyery [] value (); la cuestión es que la namequery ssi que tiene default es importante añadiro.o usa JPQL en lugar de SQL. sentencias para localizar en la base de datos. DIFERENCIA POJO Y BEANS lo siguiente a profundizar es SPRING el profe nos pasa un libro a leer. framework, hiber Anotación sobre herramientas para el uso de NetBeans: el símbolo del martillo y la escoba nos hace un CLEAN & BEAN nos limpia y compila el proyecto. RUNTIME: Java Runtime Environment o JRE es un conjunto de utilidades que permite la ejecución de programas Java. BOMBILLA SOBRE LÍNEA = cuando sale una bombilla en amarillo pulsarla para que te salga la clase y pulsar la que dice ADD suele ser la primera, o estar en las primeras. página 44 libro 2 - Guía por dónde va el proyecto de la máquina virtual Oracle. a fecha 18/07/2022