Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Créer des projets JAXB

Créer des projets JAXB

Enregistrez un fichier de schéma en version XML dans votre système de fichiers.
JAXB est une structure d’association qui vous permet de convertir des données entre les formats XML et Java. Dans Studio, vous pouvez convertir des fichiers de schéma de version XML en classes Java en créant un projet JAXB. Une fois que vous avez créé un projet JAXB, vous pouvez mettre en œuvre ses classes Java dans une intégration en l’ajoutant comme dépendance dans un projet d’agrégation.
  1. Sélectionnez
    File
    New
    Workday Schedule to Java (JAXB) Project
    .
  2. Dans la fenêtre
    Détails de la configuration du projet
    , tenez compte des éléments suivants :
    Option Description
    Project name
    Le nom de votre projet.
    Target runtime
    Le serveur d’exécution cible de votre projet. Chargé automatiquement en tant que
    Workday Runtime
    .
    Configuration
    La configuration des facettes de votre projet. Chargée automatiquement en tant que
    Workday Schema to Java (JAXB) Project
    .
  3. Dans la fenêtre
    Source Folders
    , tenez compte des éléments suivants :
    Option Description
    Generation directory
    Le dossier du répertoire de vos classes Java générées par JAXB. Chargé automatiquement en tant que
    jaxb-gen
    .
    Mark generated resources as derived
    Marque vos classes Java générées par JAXB comme ressources dérivées. Workday sélectionne automatiquement cette case à cocher.
  4. Dans la fenêtre
    JAXB Schema Selection and Generation Settings
    , tenez compte des éléments suivants :
    Option Description
    Schema Files
    L’emplacement de vos fichiers de schéma XML. Studio affiche les options suivantes :
    • Workspace
    • Externe
    • URL
    JAXB External Binding Files (facultatif)
    L’emplacement de tous les fichiers d’association pour vos schémas en version XML. Studio affiche les options suivantes :
    • Workspace
    • Externe
    Generate default binding file for unmapped schemas
    Crée des fichiers d’association génériques pour vos schémas XML.
    Location within Project
    Le dossier de répertoire des fichiers de liaison génériques. Se charge automatiquement comme suit
    jaxb-resources/bindings.xjb
    .
    Choisir le mode de gestion des fichiers de schéma et de liaison JAXB externe
    Sélectionnez
    Create links in the project to external Schema/Binding files
    pour créer des liens vers vos fichiers de schéma et d’association dans votre nouveau projet JAXB. Workday sélectionne cette option automatiquement.
    Sélectionnez
    Copy Schema/Binding files to project now
    pour copier vos fichiers de schéma et d’association dans votre nouveau projet JAXB.
    Compiler Options
    Studio affiche les options suivantes :
    • Specify target package (overrides all other package definitions)
    • Apply less strict validation to schemas
    • Suppress package level annotations
    • Automatic name conflict resolution
  5. Cliquez sur
    Finish
    .
Studio affiche le projet JAXB dans la vue
Project Explorer
.
Ajoutez le projet JAXB en tant que dépendance dans un projet d’assemblage.