Repository files navigation Devsuperior Bootcamp Spring React 3.0 - Cap. 01 - CRUD
Habilidades desenvolvidas nesse app:
Criar projeto Spring Boot
Criar monorepo Git
Organizar o projeto em camadas
Controlador REST
Serviço
Acesso a dados (Repository)
Criar entidades
Configurar perfil de teste do projeto
Seeding da base de dados
Criar web services REST
Parâmetros de rota @PathVariable
Parâmetros de requisição @RequestParam
Corpo de requisição @RequestBody
Resposta da requisição ResponseEntity
Padrão DTO
CRUD completo
Tratamento de exceções
Postman (coleções, ambientes)
Paginação de dados
Especificações deste app:
Java 11 como linguagem;
Maven como gerenciador de dependências;
Banco de dados H2 persistindo 10 das seguintes propriedades:
Entidade Client;
id : Long
name : String
cpf : String
income : Double
birthDate : Instant
children : Integer
About
Project created in bootcamp @devsuperior
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.