240418 - Clase Práctica
Clase
-
Convención para los DAO: "DAO de objetos Juguete:
<<Repository>> JDAO: JugueteDAO
" -
La relaciones fuertes Navegabilidad, CardinalidadeS y Rol
- Nav va de controlador a DAO, porque el controlador es el que inicia la comunicación, hacia la clase que tiene el método que se está llamando
- Rol es el nombre de la instancia (nombre de variable) de la clase
- ! Sólo va el rol cuando la cardinalidad es 1
-
Las relaciones débiles/temporales NO llevan Nav, Cardinalidad, ni rol
-
El DAO suele tener un método
findAll()
-
El DAO tiene un método
getOne(id)
que tiene un sólo parámetro para la clave primaria- En el DCD, se marca con
{@id}
el atributo de la clase a la que se refiere como clave primaria
- En el DCD, se marca con
Ejercicios / Ejemplos
Hoja de práctica
![[]]