java-restify é uma biblioteca para auxiliar a construção de clientes de API's HTTP, inspirada em projetos como Feign, Retrofit e RESTEasy.
O java-restify
foi projetado para conectar facilmente seu código às APIs que desejar consumir, sem nenhum acoplamento do seu modelo de objetos com detalhes do protocolo HTTP.
O objetivo principal é permitir que você represente APIs como objetos e as operações disponíveis como métodos, aumentando o nível de abstração do seu código.
A última versão estável do java-restify
é a 2.0.0
. Todas as versões estão disponíveis no repositório central do Maven.
O java-restify
é compatível com Java 8 ou superior.
Nas páginas dessa documentação, estão detalhados o funcionamento geral da biblioteca e opções de customização. Todos os principais componentes são explicados detalhadamente.
O código fonte está no Github, sob a licença MIT: https://github.com/ljtfreitas/java-restify
Exemplos de código estão disponíveis no Github.
O javadoc está disponível no javadoc.io.