https://github.com/guilchaves/ds-spring-professional
Exercícios e desafios do treinamento Java Spring Professional da plataforma DevSuperior.
https://github.com/guilchaves/ds-spring-professional
Last synced: 2 months ago
JSON representation
Exercícios e desafios do treinamento Java Spring Professional da plataforma DevSuperior.
- Host: GitHub
- URL: https://github.com/guilchaves/ds-spring-professional
- Owner: guilchaves
- Created: 2024-01-28T00:53:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-29T18:55:31.000Z (over 1 year ago)
- Last Synced: 2025-02-04T13:53:57.533Z (4 months ago)
- Language: Java
- Homepage:
- Size: 363 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Curso Java Spring Professional
Esse repositório contém exercícios e projetos desenvolvidos durante
o [curso Java Spring Professional](https://devsuperior.com.br/curso-java-spring-professional), da plataforma Dev Superior.Desafios e projetos estarão em repositórios diferentes, aqui indicado conforme completados.
### Tópicos abordados
- Components e Injeção de Dependência
- Estrutura de projeto, camadas
- Modelo de domínio
- Relacionamentos
- Mapeamento objeto relacional
- API Rest
- Tratamento de exceções
- Validação de dados
- Consulta ao banco de dados
- Transações
- Login e controle de acesso
- OAuth2, JWT
- Variáveis de ambiente
- Perfis de projeto
- Ambiente local, homologação
- Implantação CI/CD### Ementa
- Components e Injeção de Dependência
- Modelo de Domínio e ORM
- API REST, camadas, CRUD, exceptions, validações
- JPA, consultas SQL e JPQL
- Login e controle de acesso
- Homologação e implantação com CI/CD### Desafios e projetos
✅ [Componentes e Injeção de Dependência](https://github.com/guilchaves/ds-spring-professional/tree/main/desafios/desafio_01)
✅ [Modelo de domínio e ORM](https://github.com/guilchaves/ds-spring-professional/tree/main/desafios/desafio_02)
✅ [CRUD de clientes](https://github.com/guilchaves/ds-spring-professional/tree/main/desafios/desafio_03)
✅ [Consulta vendas](https://github.com/guilchaves/ds-spring-professional/tree/main/desafios/desafio_04)
✅ [Projeto Spring Boot estruturado](https://github.com/guilchaves/spring-professional-dscommerce)