Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Criar projetos JAXB

Criar projetos JAXB

Salve um arquivo de esquema XML no seu sistema de arquivos.
O JAXB é uma estrutura de vinculação para você converter dados entre os formatos XML e Java. No Studio, você pode converter arquivos de esquema XML em classes Java criando um projeto JAXB. Depois de criar um projeto JAXB, você pode implementar as classes Java dele em uma integração adicionando-o como uma dependência em um projeto de conjunto.
  1. Selecione
    File
    New
    Workday Schema to Java (JAXB) Project
    .
  2. Na janela
    Detalhes de configuração do projeto
    , considere:
    Opção Descrição
    Project name
    O nome do seu projeto.
    Target runtime
    O servidor de tempo de execução alvo do seu projeto. É preenchido automaticamente como
    Workday Runtime
    .
    Configuração
    A configuração da faceta do seu projeto. É preenchido automaticamente como
    Workday Schema to Java (JAXB) Project
    .
  3. Na janela
    Source Folders
    , considere o seguinte:
    Opção Descrição
    Generation directory
    A pasta de diretório para suas classes Java geradas por JAXB. É preenchido automaticamente como
    jaxb-gen
    .
    Mark generated resources as derived
    Marca suas classes Java geradas por JAXB como recursos derivados. O Studio marca automaticamente essa caixa de seleção.
  4. Na janela
    JAXB Schema Selection and Generation Settings
    , considere o seguinte:
    Opção Descrição
    Schema Files
    O local dos seus arquivos de esquema XML. O Studio exibe estas opções:
    • Workspace
    • Externo
    • URL
    JAXB External Binding Files (optional)
    O local de todos os arquivos de associação para seus esquemas XML. O Studio exibe estas opções:
    • Workspace
    • Externo
    Generate default binding file for unmapped schemas
    Cria arquivos de associação genéricos para seus esquemas XML.
    Location within Project
    A pasta de diretório para arquivos de vinculação genéricos. Preenchido automaticamente como
    jaxb-resources/bindings.xjb
    .
    Escolha como gerenciar arquivos de vinculação JAXB externos e de esquema
    Selecione
    Create links in the project to external Schema/Binding files
    para criar links para seus arquivos de esquema e de associação no seu novo projeto JAXB. O Workday seleciona essa opção automaticamente.
    Selecione
    Copy Schema/Binding files to project now
    para copiar seus arquivos de esquema e de associação para o seu novo projeto JAXB.
    Compiler Options
    O Studio exibe estas opções:
    • Specify target package (overrides all other package definitions)
    • Apply less strict validation to schemas
    • Suppress package level annotations
    • Automatic name conflict resolution
  5. Clique em
    Finish
    .
O Studio exibe o projeto JAXB na visualização
Project Explorer
.
Adicione o projeto JAXB como uma dependência em um projeto de assembly.