Skip to content

Jaum1981/Projeto-Web-Service-com-SpringBoot-e-JPA-Hibernate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Web Service com SpringBoot e JPA/Hibernate

NPM

Sobre o projeto:

É um projeto simples do curso de Java do Nélio Alves, onde estudo sobre as tecnologias SpringBoot e JPA/Hibernate

Objetivos

  • Criar projeto Spring Boot Java
  • Implementar modelo de domínio
  • Estruturar camadas lógicas: resource, service, repository
  • Configurar banco de dados de teste (H2)
  • Povoar o banco de dados
  • CRUD - Create, Retrieve, Update, Delete
  • Tratamento de exceções

Diagrama de classe:

Alt text

Alt text

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Como executar o projeto

Back end

Pré-requisitos:

  • Java 21
  • Maven (ou outra ferramenta de build de sua preferência)
# Clonar repositório
git clone https://github.com/Jaum1981/Projeto-Web-Service-com-SpringBoot-e-JPA-Hibernate

# Navegar até o diretório do projeto
cd Projeto-Web-Service-com-SpringBoot-e-JPA-Hibernate/project

# Construir o projeto com Maven
mvn clean install

# Executar o projeto
mvn spring-boot:run

Acessar a aplicação

Abra seu navegador e acesse http://localhost:8080 para interagir com a aplicação. Para verificar o banco acesse http://localhost:8080/h2-console

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages