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.
|