Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Creare progetti JAXB

Creare progetti JAXB

Salvare un file di schema XML nel file system.
JAXB è un framework di binding che consente di convertire i dati tra i formati XML e Java. In Studio è possibile convertire i file di schema XML in classi Java creando un progetto JAXB. Dopo aver creato un progetto JAXB, è possibile implementarne le classi Java in un'integrazione aggiungendolo come dipendenza in un progetto di assieme.
  1. Selezionare
    File
    New
    Workday Schema to Java (JAXB) Project
    .
  2. Nella finestra
    Dettagli configurazione progetto
    , considerare:
    Opzione Descrizione
    Project name
    Il nome del progetto.
    Target runtime
    Il server di esecuzione di destinazione per il progetto. Questo campo viene compilato automaticamente come
    Workday Runtime
    .
    Configurazione
    La configurazione dei criteri del progetto. Questo campo viene compilato automaticamente con
    Workday Schema to Java (JAXB) Project
    .
  3. La finestra
    Source Folders
    contiene i seguenti elementi:
    Opzione Descrizione
    Generation directory
    La cartella di directory per le classi Java generate da JAXB. Viene compilata automaticamente con
    jaxb-gen
    .
    Mark generated resources as derived
    Contrassegna le classi Java generate da JAXB come risorse derivate. Studio seleziona automaticamente questa casella di controllo.
  4. La finestra
    JAXB Schema Selection and Generation Settings
    contiene i seguenti elementi:
    Opzione Descrizione
    Schema Files
    Il percorso dei file di schema XML. Studio visualizza le seguenti opzioni:
    • Workspace
    • Esterno
    • URL
    JAXB External Binding Files (optional)
    Il percorso di eventuali file di binding per gli schemi XML. Studio visualizza le seguenti opzioni:
    • Workspace
    • Esterno
    Generate default binding file for unmapped schemas
    Crea file di binding generici per gli schemi XML.
    Location within Project
    Cartella di directory per i file di rilegatura generici. Viene compilato automaticamente come
    jaxb-resources/bindings.xjb
    .
    Scegliere come gestire i file Schema e i file di associazione JAXB esterni
    Selezionare
    Create links in the project to external Schema/Binding files
    per creare collegamenti allo schema e ai file di collegamento nel nuovo progetto JAXB. Questa opzione viene selezionata automaticamente.
    Selezionare
    Copy Schema/Binding files to project now
    per copiare lo schema e i file di binding nel nuovo progetto JAXB.
    Compiler Options
    Studio visualizza le seguenti opzioni:
    • Specify target package (overrides all other package definitions)
    • Apply less strict validation to schemas
    • Suppress package level annotations
    • Automatic name conflict resolution
  5. Fare clic su
    Finish
    .
Studio visualizza il progetto JAXB nella visualizzazione
Project Explorer
.
Aggiungere il progetto JAXB come dipendenza in un progetto di assembly.