Códigos desenvolvidos para o teste da Netshoes. Módulos:
- CepService
- CrudService
- JStream
Instruções específicas:
Efetuar o build com o Maven (clean install), deployar no servidor de preferência (eg. Tomcat) e após isso executá-lo conforme abaixo:
curl -H "Accept: application/json" -H "Content-Type: application/json" -X POST -d '{"id":"06753160"}' http://host:port/cepservice/api/
Efetuar o build com o Maven (clean install), deployar no servidor de preferência (eg. Tomcat) e após isso executá-lo conforme exemplos abaixo:
curl -H "Accept: application/json" -H "Content-Type: application/json" -X POST -d '{"rua":"Rua 2","numero":"02","cep":"06753161","cidade":"Abc","estado":"RJ"}' http://host:port/crudservice/api/
curl -H "Accept: application/json" -H "Content-Type: application/json" -X PUT -d '{"id":"1f743aa3-1df3-4a79-8666-7e820fb4a3c6","rua":"Rua 20","numero":"02","cep":"06753163","bairro":null,"cidade":"aaaaa","estado":"BA","complemento":null}' http://host:port/crudservice/api/
curl -H "Accept: application/json" -H "Content-Type: application/json" -X GET http://host:port/crudservice/api/id
curl -H "Accept: application/json" -H "Content-Type: application/json" -X DELETE http://host:port/crudservice/api/id
Para instalar basta executar o comando abaixo com o Maven na pasta do projeto:
cd project/folder
mvn clean install
Após o build do Maven, para executar basta executar o comando abaixo na pasta do target gerado:
java -jar jstream-1.0.0-SNAPSHOT.jar CHAR_SEQUENCE
onde CHAR_SEQUENCE será substituído pela lista de chars, exemplo:
java -jar jstream-1.0.0-SNAPSHOT.jar aaAAbbBB
Acelerado por:
GNU PUBLIC LICENSE
André Mafra