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.
- Sélectionnez .
- Dans la fenêtreDétail de la configuration du projet, tenez compte des éléments suivants :
Option Description Nom du projetNom de votre projet.Target runtimeServeur d'exécution cible pour votre projet. La valeurWorkday Runtimeest automatiquement renseignée.ConfigurationConfiguration de facette de votre projet. La valeurWorkday Schema to Java (JAXB) Projectest automatiquement renseignée. - Dans la fenêtreSource Folders, tenez compte des éléments suivants :
Option Description Generation directoryDossier de répertoire de vos classes Java générées par JAXB. La valeurjaxb-genest automatiquement renseignée.Mark generated resources as derivedMarque vos classes Java générées JAXB comme des ressources dérivées. Workday sélectionne automatiquement cette case. - Dans la fenêtreJAXB Schema Selection and Generation Settings, tenez compte des éléments suivants :
Option Description Schema FilesEmplacement 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 schemasCrée des fichiers de liaison génériques pour vos schémas XML.Location within ProjectLe dossier de répertoire pour les fichiers de liaison génériques. Provient automatiquement dejaxb-resources/bindings.xjb.Gérer les fichiers de schéma et de liaison JAXB externeSélectionnezCreate links in the project to external Schema/Binding filespour 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électionnezCopy Schema/Binding files to project nowpour copier vos fichiers de schéma et de liaison dans votre nouveau projet JAXB.Compiler OptionsStudio 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
- Cliquez surTerminer.
Studio affiche le projet JAXB dans la vue
Project Explorer
.Ajoutez le projet JAXB en tant que dépendance dans un projet d'assemblage.