-
Crea un repo en github y compártelo en privado conmigo. Realiza un commit como mínimo al pasar cada caso test propuesto o no corregiré tu examen. Realiza un
push
al repo remoto en GitHub sólo cuando hayas terminado el proyecto. -
Crea un proyecto REST Quarkus con Maven. Instala las dependencias del proyecto según las vayas necesitando.
-
Situa los archivos proporcionados:
schema.sql
yapplication.properties
en sus directorios correspondientes del proyecto. No modifiques el contenido de estos dos archivos. -
Comienza implementando los casos test del archivo
RepoTest.java
. No modifiques su código. Implementa las entidades y la capa correspondiente al repositorio o acceso a datos con el patrón que prefieras (Active Record o DAO). -
Los casos test del repositorio involucran los contenidos mínimos del módulo necesarios para aprobar el módulo.
-
Una vez codificado el repositorio, continua con los casos test del archivo
ResourceTest.java
para implementar el servicio y controladorResource
de la app. Todas las peticiones al controlador ha de pasar por el servicio antes de dirigirlas al método correspondiente del repositorio.
___
. -^ `--,
/# =========`-_
/# (--===___====\
/# .- --. . --.|
/## | * ) ( * ),
|### \ /\ \ /|
|### ---- \ --- |
|#### ___) #|
\#### ##|
\### ---------- /
\### (
'\### |
\## |
\###. .)
'======/
SHOW ME WHAT YOU'VE GOT!