Este repositório é dedicado ao segundo curso da formação de Java e SpringBoot oferecido pela Alura em colaboração com o programa One da Oracle. Durante o curso, adquiri conhecimentos sobre o Spring Boot e os fundamentos essenciais desse framework desenvolvendo uma API Rest.
O curso foi dividido em diversos módulos, cada um com seus respectivos exercícios, atividades e um desafio durante o curso.
- Criar e executar um projeto
Spring Boot, mapearURLsemControllerse realizar requisições de teste. - Mapear requisições
POST, enviar dadosJSON, utilizar anotação@RequestBodye padrãoDTO. - Adicionar dependências, mapear entidade
JPA, usarFlywayparaMigrationseBean Validation. - Mapear métodos com
@GetMapping, implementar paginação comPageable, controlar ordenação e exibir comandosSQLno console. - Mapear requisições
PUTeDELETE, atualizar registros, mapear parâmetros dinâmicos e implementar exclusão lógica.
Este repositório é um registro de todo o meu avanço no curso. Ao longo do curso, tive a oportunidade de aplicar esses conceitos através de exercícios e atividades práticas. Nesse repositório, você encontrará os exercícios, atividades e desafios realizados por mim durante o curso e todos eles estão organizados por módulo e podem ser encontrados em suas respectivas pastas.
