Projeto de Gestão de portifólio de projetos - Intuito meramente acadêmico
- Spring MVC 4
- Spring DATA
- Wildfly-10.1.0.Final
- PostgreSQL
- Bootstrap 4
As configurações de conexão com o banco de dados se encontram no arquivo: src/main/resources/application.properties
O script de criação das tabelas se encontra na raiz do projeto com o nome script_ddl.sql , porém o projeto está configurado para criar a estrutura de tabelas automaticamente via hibernate(hibernate.hbm2ddl.auto = update) configurado no arquivo application.properties
Documentação da API disponível em: Postman Doc API
Item | Descrição |
---|---|
Method | GET |
Path | /api/pessoas/ |
Item | Descrição |
---|---|
Method | GET |
Path | /api/pessoas/{id} |
Item | Descrição |
---|---|
Method | POST |
Path | /api/pessoas/ |
Headers | Content-Type: application/json |
Exemplo Json - Body:
{
"nome" : "Maria",
"cpf" : "333.333.333-33",
"funcionario" : "false"
}
Item | Descrição |
---|---|
Method | PUT |
Path | /api/pessoas/{id} |
Exemplo Json - Body:
{
"nome" : "Nome Alterado"
}
Item | Descrição |
---|---|
Method | DELETE |
Path | /api/pessoas/{id} |