Spring Boot API Rest
1. Ingrese a la plataforma de Spring Inicializr para crear un proyecto con las siguientes
características:
a. Project: Maven
b. Language: Java
c. Spring Boot 3.2.0
d. Project Meta Data:
i. Group: apellido.nombre (usar su primer apellido y su primer nombre)
ii. Artifac: AppFarmacia
iii. Los demás campos con la información por default
e. Packaging: Jar
f. Java: 17
g. Se deben incluir las dependencias de:
i. Spring Web
ii. Spring Boot Dev Tools
iii. Spring Data JPA
iv. MySQL Driver
2. Genera el proyecto
3. Descomprima el archivo .zip y ábralo usando el IDE IntelliJ IDEA y permita que las
dependencias se descarguen de internet
4. En la carpeta src/main/java sobre el package appellido.nombre cree 3 nuevos package:
a. model
b. controller
c. repository
5. En el archivo application.properties ubicado en src/main/resources defina la configuración de
la conexión a la base de datos, tomar como base la conexión utilizada en el taller 4:
6. En el package apellido.nombre.model cree la clase Medicamento, incluir los métodos set y get
7. En el package apellido.nombre.repository cree la interface MedicamentoRepository
8. En el package apellido.nombre.controller cree la clase MedicamentoController
9. Abra la clase AppFarmaciaApplication, compile y ejecute el proyecto
10. Abra Postman y realice las siguientes peticiones:
a. Todos los medicamentos
b. Crear un medicamento
c. Buscar medicamentos por nombre (ej: dolex)