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.
- Sélectionnez .
- Dans la fenêtreDétails de la configuration du projet, tenez compte des éléments suivants :
Option Description Project nameLe nom de votre projet.Target runtimeLe serveur d’exécution cible de votre projet. Chargé automatiquement en tant queWorkday Runtime.ConfigurationLa configuration des facettes de votre projet. Chargée automatiquement en tant queWorkday Schema to Java (JAXB) Project. - Dans la fenêtreSource Folders, tenez compte des éléments suivants :
Option Description Generation directoryLe dossier du répertoire de vos classes Java générées par JAXB. Chargé automatiquement en tant quejaxb-gen.Mark generated resources as derivedMarque vos classes Java générées par JAXB comme ressources dérivées. Workday sélectionne automatiquement cette case à cocher. - Dans la fenêtreJAXB Schema Selection and Generation Settings, tenez compte des éléments suivants :
Option Description Schema FilesL’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 schemasCrée des fichiers d’association génériques pour vos schémas XML.Location within ProjectLe dossier de répertoire des fichiers de liaison génériques. Se charge automatiquement comme suitjaxb-resources/bindings.xjb.Choisir le mode de gestion des 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 d’association dans votre nouveau projet JAXB. Workday sélectionne cette option automatiquement.SélectionnezCopy Schema/Binding files to project nowpour copier vos fichiers de schéma et d’association 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 surFinish.
Studio affiche le projet JAXB dans la vue
Project Explorer
.Ajoutez le projet JAXB en tant que dépendance dans un projet d’assemblage.