ServiceMilk
Configuração para servidor LOCAL
- Instale o XAMPP. Install to Windows / Install to Linux
- Instale o MAVEN como variável de ambiente. Install to Windows / Install to Linux
- Verifique com o comando mvn --version.
- Instale o JAVA como variável de ambiente.
- Verifique com o comando java -version.
- Abra o XAMPP e inicie tanto o apache quanto o banco de dados MYSQL.
- Abra a URL localhost/phpmyadmin e crie um banco de dados chamado milk.
- Abra o arquivo application.properties e configure o usário e senha de acordo com seu banco MYSQL do phpmyadmin.
- No diretório do projeto onde se encontra o pom.xml, execute o comando mvn clean install.
- Após o build do projeto, entre no diretório target e execute o comando java -jar nomedoarquivojar.jar
IMPORTANTE: caso você não tenha o XAMPP instalado, basta comentar os códigos de configurações do banco MYSQL que estão no arquivo application.properties e descomentar as configurações do banco do H2. Feito isso, repita os passos 9 e 10
Verbos Http:
#Controller do Cliente:
- GET
- 1.1 - Listar todos os clientes : /usuarios/clientes
- 1.2 - Listar clientes pelo id: /usuarios/clientes/id
- POST
- 2.1 - Cadastrar cliente com credenciais: /usuarios/clientes
3.PUT
- 3.1 - Atualizar o cliente pelo id: /usuarios/clientes/id
- DELETE
- 4.1 - Deletar cliente pelo id: /usuarios/clientes/id
#Controller da Fazenda:
- GET
- 1.1 - Listar todos as fazendas: /fazenda
- 1.2 - Listar fazendas pelo id: /fazenda/id
- POST
- 2.1 - Cadastrar Fazenda passando o id do cliente: /fazenda/id
- PUT
- 3.1 - Atualizar a fazenda pelo id: /fazenda/id
- DELETE
- 4.1 - Deletar fazenda pelo id: /fazenda/id