API com JAVA e String Boot, no modelo CRUD e REST.
Java
API - Teste Back-end
Descrição do projeto
Uma API com JAVA e String Boot, no modelo CRUD e REST, para gerenciamento de solicitações.
Esta foi minha primeira vez vendo a linguagem Java, Maven, String Boot, IDEA IntelliJ e asdf.
Screenshot
Modelo
Para iniciar
Tenha o Java, Maven e o Postman instalado em sua máquina.
Para baixar este projeto via git rode no terminal: git@github.com:Dogl4/Back-end-teste.git ou faça o download por zip
Na raiz do projeto tem um arquivo chamado: api-agrotis.postman_collection.json, com a collection do postman.
/api/property (POST, GET)
/api/property/{id} (GET, PUT, DELETE)
/api/laboratory (POST, GET)
/api/laboratory/{id} (GET, PUT, DELETE)
/api/solicitation (POST, GET)
/api/solicitation/{id} (PUT, DEL) (metodo PUT em desenvolvimento)
enpoints
exemplo
Obs.: Projeto em desenvolvimento ainda. Algumas funcionalidades, podem não funcionar corretamente. Relacionamentos entre entidades ainda não implementado.
Aprendizado
Gostei da linguagem Java, realmente sinônimo de POO, tanto os getters, setters e as interfaces, facilitam a programação. Adorei a library Lombok, que faz o mapeamento das propriedades automaticamente, ao inves de fazer manualmente(getters, setters), se bem que a IDEA intelliJ é muito bom para fazer isso(primeira vez usando ela, amei, recomendo para quem for codar em java). Primeiro projetinho em Java! 🏁 =]