Avançar para a área de conteúdo

ir para o conteúdo principal

developerWorks Brasil  >  Software livre  >

JiBX 1.2, Parte 1: Código Java para Esquema XML

Melhorar a qualidade do esquema com a conversão customizada de modelos de dados Java para, e a partir de, documentos XML

developerWorks
Ir para a página anteriorPágina 2 de 11 Ir para a próxima página

Opções de documento

Código de amostra


Classificar este tutorial

Ajude-nos a melhorar este conteúdo


Introdução

Nesta seção, você obterá uma visão geral de JiBX e instalará JiBX e o código de amostra do tutorial.

Introduzindo JiBX

JiBX é uma das muitas ferramentas usadas para converter entre estruturas de dados Java e documentos XML (consulte Recursos). O que diferencia JiBX dos outros são os recursos de desempenho e flexibilidade. O desempenho de JiBX tem uma avaliação alta de forma consistente, superando a de outras ferramentas comuns (como JAXB 2.0) por um ou dois fatores ou mais. JiBX também é mais flexível do que a maioria das outras ferramentas Java-XML, usando definições de ligação para desacoplar a estrutura Java da representação de XML, de forma que cada uma possa ser alterada independentemente da outra.

Com o release 1.2, JiBX incluir recursos importantes que suportam as definições de esquema XML. Você pode usar ferramentas incluídas no release de JiBX para gerar uma definição de esquema que corresponda a seu código Java ou para gerar código Java que corresponda a sua definição de esquema. De qualquer forma, você também obtém uma definição de ligação que permite que você use JiBX para converter entre o código Java e os documentos XML que correspondem à definição de esquema. Neste tutorial, você verá como aplicar o primeiro tipo de geração: do código Java até uma definição de esquema.

Instalando JiBX

É necessário instalar JiBX antes de prosseguir com este tutorial. Faça download do ZIP de distribuição 1.2.x mais recente expanda-o em um local conveniente em seu sistema. Você acabará com um diretório denominado jibx, que contém todos os JARs, documentação, exemplos e até mesmo código de origem de JiBX.

Instalando o Código do Tutorial

Agora, faça download do código de amostra do tutorial, também fornecido como um arquivo ZIP. A maneira mais fácil de instalá-lo em seu sistema é expandindo o ZIP para o diretório-raiz de sua distribuição JiBX (ou, no Windows®, copie o diretório dwcode1 de dentro do arquivo ZIP para o diretório-raiz de sua distribuição JiBX). Isso deve criar um subdiretório dwcode1 no diretório jibx, com os arquivos de exemplo (incluindo build.xml, custom1.xml e outros) dentro desse diretório dwcode1.

O código de amostra inclui um arquivo de construção Apache Ant para automatizar a execução das ferramentas JiBX e tratar das outras etapas envolvidas nos exemplos. Se você instalar o código de amostra diretamente no diretório de instalação JiBX, a construção pode acessar os JARs de JiBX sem qualquer configuração adicional. Se você instalar o código de amostra em outro local, você ainda pode usar a construção Ant. Nesse caso, é necessário somente configurar uma variável de ambiente JIBX_HOME no caminho da instalação de JiBX. Como alternativa, é possível editar o arquivo build.xml dentro do diretório sample-code e remover comentário da linha próxima ao início do arquivo que configura a propriedade jibx-home diretamente.



Voltar para parte superior



Ir para a página anteriorPágina 2 de 11 Ir para a próxima página