JSON-P
JSON-P é uma especificação Java que fornece uma API para processamento de JSON, bastante simples e interessante. O JSON-P não faz binding entre o JSON e classes, mas fornece objetos que representam a estrutura do JSON.
Instalação
Para utilizar o JSON-P, inclua a dependência java-restify-json-jsonp-converter. O converter JsonPMessageConverter será automaticamente registrado.
Maven
<dependency>
<groupId>com.github.ljtfreitas</groupId>
<artifactId>java-restify-json-jsonp-converter</artifactId>
<version>{version}</version>
</dependency>Gradle
dependencies {
compile("com.github.ljtfreitas:java-restify-json-jsonp-converter:{version}")
}Esse converter permite utilizar apenas objetos da API do JSON-P (objetos do tipo JsonStructure).
Utilização
A implementação da classe JsonpMessageConverter utiliza os objetos JsonReaderFactory e JsonWriterFactory com configurações padrão (que dependem do provider JSON-P que estiver sendo utilizado). Se você precisar de mais customizações, você pode gerar um mapa de configurações e instanciar manualmente o JsonPMessageConverter:
Last updated
Was this helpful?