Está en la página 1de 9

4 requisitos para que sea considerado un JAVA BEANS

REQUISITOS ATRIBUTOS PRIVADOS encapsulación - atributos privados.


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

También podría gustarte