Mussum API
Projetos Spring Boot API utiliza/exemplifica os principais módulos do Spring-boot 2.0.0.
Módulos
- DevTools
- Web
- JPA
- MySQL
- Flyway
Rotas
A API segue, basicamente, a especificação rest em para nomear as suas rotas, realizando as funcionalidades básicas:
Aula
- /aulas/{id},methods=[GET]
- /aulas,methods=[GET]
- /aulas,methods=[POST]
- /aulas/{id},methods=[DELETE]
Conteúdo
- /conteudos/{id},methods=[GET]
- /conteudos,methods=[GET]
- /conteudos,methods=[POST]
- /conteudos/{id},methods=[DELETE]
Curso
- /cursos/{id},methods=[GET]
- /cursos,methods=[GET]
- /cursos,methods=[POST]
- /cursos/{id},methods=[DELETE]
Unidade
- /unidades/{id},methods=[GET]
- /unidades,methods=[GET]
- /unidades,methods=[POST]
- /unidades/{id},methods=[DELETE]
Contribuição
Veja CONTRIBUTING.md.
Heroku
A API está disponível em https://mussumapi.herokuapp.com/ seguido da rota especificada acima.