Skip to content

Projeto da disciplina de Programação Orientada a Objetos da FACENS

Notifications You must be signed in to change notification settings

RaquelKO/escola_api_restful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

escola_api_restful

Exercício da disciplina de Programação Orientada a Objetos da FACENS.

" 1. Construa uma API RestFul com SpringBoot, seguindo os modelos e a arquitetura de sistema apresentados durante a disciplina.

  1. Esse projeto terá 2 modelos. Temos os seguintes modelos: Escola e Curso
    Uma Escola possui vários Cursos e um Curso só pode ser de uma Escola.
    Defina pelo menos 5 atributos para cada uma das classes acima a sua escolha. O código de cada modelo deverá ser gerado automaticamente.

  2. Implemente as seguintes funcionalidades (endpoints) nos Controladores:

Escola:
• Listar todas as escolas
• Listar uma escola pelo código
• Cadastrar uma escola
• Remover uma escola (somente se ela não tiver cursos)
• Alterar os dados de uma escola (Somente 2 dados/atributos podem ser alterados)
• Listar todos os cursos de uma escola

Curso:
• Cadastrar um curso (sempre associar o curso a uma escola)
• Listar todos os cursos
• Listar um curso pelo código
• Remover um curso
• Alterar um curso (somente 1 dado do curso poderá ser alterado)"

About

Projeto da disciplina de Programação Orientada a Objetos da FACENS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages