Skip to content

wwddnn/Desafio-CRUD-Clientes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🚀 PROJETO:

O projeto consiste em criar um CRUD em uma APIREST com Java Springboot utilizando a IDE INTELLIJ.

📋 Sobre o projeto em si

  • Desenvolver um 'CRUD - Create, Retrieve, Update, Delete' em uma APIREST com Springboot na linguagem Java e seguindo o padão em camadas (Repository, Service e Controller) conforme as boas práticas.
  • Criar 'DTO - Data Transfer Object' para transformar objetos em objetos DTO.
  • Usar JPA - Java Persistence API para criar no banco de dados em memória H2 as entidades.
  • Criar a classe ControllerExceptionHandler com a anotação 'ControlerAdvice' para lançar exceções de forma padronizada sem precisar usar try catch dentro do código.
  • Usar Bean Validation para validação de dados.

🛠️ Construído com as tecnologias

Java / IntelliJ IDEA / Spring / Spring boot / Spring web / Sppring database H2 / Maven / JPA

🔧 Mentoria e Escola

Um projeto desenvolvido e acompanhado com orientação da Escola DevSuperior: professor Nélio Alves.

About

Desafio e projeto DevSuperior - capítulo CRUD

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages