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 XML dans votre système de fichiers.
JAXB est une structure de liaison qui vous permet de convertir des données entre les formats XML et Java. Dans Studio, vous pouvez convertir des fichiers de schéma XML en classes Java en créant un projet JAXB. Une fois que vous avez créé un projet JAXB, vous pouvez implémenter ses classes Java dans une intégration en l'ajoutant comme dépendance dans un projet d'exemple.
  1. Sélectionnez
    Fichier
    New
    Workday Schéma dans le projet Java (JAXB)
    .
  2. Dans la fenêtre
    Détail de la configuration du projet
    , tenez compte des éléments suivants :
    Option Description
    Nom du projet
    Nom de votre projet.
    Target runtime
    Serveur d'exécution cible pour votre projet. La valeur
    Workday Runtime
    est automatiquement renseignée.
    Configuration
    Configuration de facette de votre projet. La valeur
    Workday Schema to Java (JAXB) Project
    est automatiquement renseignée.
  3. Dans la fenêtre
    Source Folders
    , tenez compte des éléments suivants :
    Option Description
    Generation directory
    Dossier de répertoire de vos classes Java générées par JAXB. La valeur
    jaxb-gen
    est automatiquement renseignée.
    Mark generated resources as derived
    Marque vos classes Java générées JAXB comme des ressources dérivées. Workday sélectionne automatiquement cette case.
  4. Dans la fenêtre
    JAXB Schema Selection and Generation Settings
    , tenez compte des éléments suivants :
    Option Description
    Schema Files
    Emplacement de vos fichiers de schéma XML. Studio affiche les options suivantes :
    • Espace de travail
    • Externe
    • URL
    JAXB External Binding Files (facultatif)
    Emplacement de tous les fichiers de liaison pour vos schémas XML. Studio affiche les options suivantes :
    • Espace de travail
    • Externe
    Generate default binding file for unmapped schemas
    Crée des fichiers de liaison génériques pour vos schémas XML.
    Location within Project
    Le dossier de répertoire pour les fichiers de liaison génériques. Provient automatiquement de
    jaxb-resources/bindings.xjb
    .
    Gérer les 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 de liaison dans votre nouveau projet JAXB. Studio sélectionne automatiquement cette option.
    Sélectionnez
    Copy Schema/Binding files to project now
    pour copier vos fichiers de schéma et de liaison 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
    Terminer
    .
Studio affiche le projet JAXB dans la vue
Project Explorer
.
Ajoutez le projet JAXB en tant que dépendance dans un projet d'assemblage.