O Java 7 trouxe consigo diversas atualizações e novidades, uma delas é JSON Processor API
na especificação 353, com impacto não muito grande na rotina de desenvolvimento, por estar em background.

Mas assim como é importante compreender Servlet e um pouco de JSP para trabalhar com JSF, faz-se importante estudar esta API, que é largamente utilizada nos servidores JavaEE, por conseguinte nas aplicações que são executadas nele.

Um dica interessante, se você tem interesse em Java e quer estudar APIs, mas cree que são coisas enorme e, complicadas, esta enganado! Esta é uma pequena e simples, mas extremamente valiosa. A importância dessa tecnologia é evidente quando notamos o poder do JSON na troca de informações entre sistemas, também como se tornou padrão de formato das aplicação RESTful, mas também largamente utilizada na comunição respostas Ajax, por isso tão presente no JSF.

Crie um Maven project, escreva o pom.xml como esta abaixo:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>br</groupId>
    <artifactId>jsonParse</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>javax.json</groupId>
            <artifactId>javax.json-api</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>org.glassfish</groupId>
            <artifactId>javax.json</artifactId>
            <version>1.0.4</version>
        </dependency>
    </dependencies>
</project>

O código logo abaixo é uma exemplo de como gerar JSON em JavaEE:

Continue lendo

Anúncios