RafaelCecyn / workshop-springboot3-jpa

Este projeto é uma aplicação backend desenvolvida durante o curso (Java COMPLETO Programação Orientada a Objetos + Projetos) que consiste num web services com operações de CRUD - (Create, Retrieve, Update, Delete) para as entidades. Os dados são inseridos automaticamente no banco de dados de teste (H2) ou por meio de requisições no PostgreSql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto web services com Spring Boot e JPA / Hibernate

NPM

Sobre o projeto

Este projeto é uma aplicação backend desenvolvida durante o curso (Java COMPLETO Programação Orientada a Objetos + Projetos) que consiste num web services com operações de CRUD - (Create, Retrieve, Update, Delete) para as entidades. Os dados são inseridos automaticamente no banco de dados de teste (H2) ou por meio de requisições no banco de dados Postgresql.

Modelo de domínio

Modelo Conceitual

Camada lógica

Modelo Conceitual

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Banco de dados

  • H2
  • Postgresql

Como executar o projeto

Back end

Pré-requisitos: Java 17

# clonar repositório
git clone https://github.com/RafaelCecyn/workshop-springboot3-jpa

# entrar na pasta do projeto back end
cd src/com.educandoweb.course

# executar o projeto
run  no arquivo CourseApplication.java

Autor

Rafael Cecyn Mendes

https://www.linkedin.com/in/rafaelcecynmendes/

About

Este projeto é uma aplicação backend desenvolvida durante o curso (Java COMPLETO Programação Orientada a Objetos + Projetos) que consiste num web services com operações de CRUD - (Create, Retrieve, Update, Delete) para as entidades. Os dados são inseridos automaticamente no banco de dados de teste (H2) ou por meio de requisições no PostgreSql

License:MIT License


Languages

Language:Java 100.0%