Este repositorio contiene el desarrollo de un microservicio como parte de un proyecto de aprendizaje personal. El microservicio está construido utilizando Java y Spring Boot y se integra con bases de datos PostgreSQL y MySql. A continuación, se detalla la estructura del proyecto y las instrucciones para levantar el servicio localmente.
Sigue estos pasos para levantar y ejecutar el microservicio localmente:
- Levanta el Config Server
- Levanta el Eureka Server, ve a localhost:8761 para poder visualizar los servicios levantados
- Levanta el Gateway Server
- Levanta el Microservicio de Curso
- Levanta el Microservicio de Estudiante
Puedes usar postman para probar los endpoint, por ejemplo:
- Get http://localhost:9090/api/course/all
- Get http://localhost:9090/api/course/search-student/1
- Get http://localhost:8090/api/student/all
Recuerda que el puerto lo puedes ver en Eureka
- Software Developer - Backend Java Jr. - Spring Boot
- FullStack Junior Developer Jr.: Javascript - JQuery - Typescript - HTML - CSS - Bootstrap