Gerando Classes Java a partir de Esquemas XML
No JDeveloper, você pode usar JAXB (Arquitetura Java para Vinculação XML) para gerar classes Java a partir de esquemas XML. O JAXB é uma forma fácil de incorporar dados XML e funções de processamento nos aplicativos Java, sem precisar conhecer XML. Você pode gerar modelo de conteúdo JAXB 1.0 ou 2.0, incluindo as anotações necessárias, de um esquema XML.
Quando o compilador de vinculação do JAXB é executado em um esquema XML, pacotes, classes e interfaces JAXB são gerados. Em seguida, você pode usar os pacotes JAXB gerados e os pacotes utilitários do JAXB em uma estrutura para unmarshal, marshal e validar conteúdo XML.
Para gerar classes Java de esquemas XML com JAXB:
-
No menu principal, selecione Arquivo > Nova > Camada de Negócios > TopLink/JPA e selecione o Modelo de Conteúdo JAXB 1.0 ou 2.0 do esquema XML para abrir a caixa de diálogo de compilação.
-
Selecione o arquivo do esquema e, como opção, o arquivo de personalização JAXB a ser usado e o pacote ao qual as classes geradas serão adicionadas.
O pacote JAXB e as classes geradas são adicionados à pasta Recursos de Aplicativos.