Skip to content

Files

Latest commit

 Cannot retrieve latest commit at this time.

History

History
33 lines (21 loc) · 1.01 KB

File metadata and controls

33 lines (21 loc) · 1.01 KB

SpringBoot_Many_to_Many_Relationship

Sobre

Este projeto teve como objetivo o estudo da relação muito para muitos no Spring Boot. Portanto, foi utilizado um banco de dados relacional conhecido como Mysql. O projeto consiste em um sistema de matrícula de estudantes em uma dada disciplina. Para isso, no projeto, foi criado dois modelos, um chamado Students (estudante) e outro chamado Subject (disciplina). Sendo assim, um estudante (Students) pode se matrícular em uma ou mais disciplinas (Subject) e uma disciplina pode ter 0 ou mais estudantes, fazendo uma relação muitos para muitos- Many to Many - entre Student e Subject.

Principais Funcionalidades do Sistema

  • Salvar Estudantes e Disciplina
  • Deletar Estudantes e Disciplina
  • Atualizar Estudantes e Disciplina
  • Buscar Estudantes e Disciplina
  • Fazer Matrícula
  • Fazer Autenticação

Principais Tecnologia usado no Projeto

  • Spring Boot
  • Java
  • Spring Securiry
  • Mysql
  • Swagger