AlissonWenceslau / workshop-spring-boot-mongodb

Web servicer API Restful with MongoDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web services API Restful com MongoDB

Modelo de domínio

Diagrama de Classes

Trata-se de um projeto Web services com Java e Spring Boot no intuito de simular postagens e comentários

Diagrama de objetos

Diagrama de Objetos

Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você precisa compreender a linguagem Java, conceitos de POO (Encapsulamento, herança e polimorfismo)
  • Você precisa compreender alguns projetos do ecossistema Spring
  • Você precisa compreender o que é API Restful

Tecnologias empregadas

  • Spring boot
  • Spring web
  • Spring data
  • Object Document Mapping (ODM)
  • API Restful
  • Banco de dados MongoDB

Banco de dados totalmente contruído com ODM

Estrutura

Banco de Dados

Tabela de Usuários

Banco de Dados

Tabela de Posts

Banco de Dados

Banco de dados orientado a agregados.

Comando linux MongoDB:

  • Ligar o banco: sudo service mongod start
  • Desligar o banco: sudo service mongod stop

Imagens API Restful no Postman

Verbos

Post

Post

Post

Get

Get

Put

Put

Delete

Delete

Para instalar o projeto, siga estas etapas:

Linux, macOS e Windows:

<git clone git@github.com:AlissonWenceslau/workshop-spring-boot-mongodb.git >

Próximo passo

  • Importe o projeto na IDE Spring Tools Suite, e execute a classe WorkshopmongoApplication.java dentro da pasta src/main/java/com/alissonwenceslau/workshopmongo | Acessar pasta.
Redes Sociais:

Facebook Linkedin Twitter

About

Web servicer API Restful with MongoDB


Languages

Language:Java 100.0%