Développement d'applications qui utilisent l'API Java Persistence
Sous-rubriques
Développement d'applications JPA 2.x pour un environnement Java EE
Les conteneurs du serveur d'applications peuvent fournir plusieurs des fonctions utiles pour l'API de persistance Java™ (JPA) dans un environnementJava Enterprise Edition (Java EE). Le serveur d'applications propose également des outils de commande JPA destinés à vous aider à développer des applications dans un environnement Java EE.Développement d'applications JPA 2.x pour un environnement Java SE
Vous pouvez préparer des applications persistantes à tester hors du conteneur de serveur d'applications dans un environnement Java SE.Validation de bean dans JPA
La validation des données est une tâche commune qui a lieu dans toutes les couches d'une application, notamment la persistance. L'API JPA (Java Persistence API) fournit le support de l'API Bean Validation afin que la validation des données puisse être réalisée à l'exécution. Cette rubrique inclut un scénario dans lequel la validation de bean est utilisée dans l'environnement JPA d'un exemple d'application qui est une galerie d'images numériques.Propriétés wsjpa
Les propriétés d'extension de Java Persistence API (JPA) pour WebSphere Application Server peuvent être spécifiées avec le préfixe openjpa ou wsjpa. Cette rubrique traite des propriétés wsjpa.API Criteria
L'API Criteria permet de générer des requêtes avec des objets Java, plutôt que de générer des chaînes pour les requêtes Java Persistence Query Language (JPQL).Commande wsappid
La spécification Java Persistence API (JPA) admet que la clé primaire d'une entité puisse être constituée de plusieurs colonnes. Dans ce cas, la clé primaire est appelée clé primaire composite ou composée (de l'anglais "compound"). Fournissez une classe d'ID, indiquée par l'annotation @IdClass, pour gérer une clé primaire composite. Faites appel à l'outil d'identité pour JPA afin de générer une classe d'ID pour les entités qui utilisent des clés primaires composites.Commande wsenhancer
L'outil d'extension d'entité (entity enhancer) pour applications JPA (Java Persistence API) insère du code intermédiaire (bytecode) dans un fichier de classe d'entité prenant en charge le fournisseur JPA pour gérer l'état d'une entité. Use this command-line tool to enhance entities under the Java™ Persistence API (JPA) 2.0 specification provider, WSJPA/OpenJPA, for WebSphere Application Server.Commande eclenhancer
L'outil d'extension d'entité (entity enhancer) pour applications JPA (Java Persistence API) insère du code intermédiaire (bytecode) dans un fichier de classe entité prenant en charge le fournisseur JPA pour gérer l'état d'une entité. Utilisez cet outil de ligne de commande pour trouver des informations relatives à la version installée du fournisseur de spécification Java Persistence API (JPA) 2.1, EclipseLink, pour WebSphere Application Server.Commande wsmapping
L'outil wsmapping permet de fournir le mappage descendant du modèle d'objet de l'entité vers le modèle relationnel de la base de données. Vous pouvez utiliser cet outil pour créer les tables de la base de données.Commande wsreversemapping
L'outil wsreversemapping génère les métadonnées et les définitions de classe persistante à partir d'un schéma de base de données.Commande wsschema
L'outil wsschema permet de visualiser le schéma de base de données au format XML ou de faire correspondre un schéma XML avec une base de données existante.Commande wsdbgen
Cette commande permet d'utiliser la fonction pureQuery dans des applications JPA (Java Persistence API).Tâche ANT WsJpaDBGenTask
La tâche ANT WsJpaDBGenTask fournit une alternative à la commande wsdbgen.ID de version de base de données généré avec WSJPA
Java Persistence API (JPA) for WebSphere Application Server (WSJPA) a étendu l'implémentation OpenJPA pour fonctionner avec les ID de version générés dans les bases de données. Ces champs de version générés, horodatage ou jeton, peuvent être utilisés afin de détecter efficacement les modifications apportées à une ligne donnée.Conventions pour les répertoires
Les mentions de racine_serveur_app, racine_profil, et d'autres répertoires dans les informations produit font référence à des emplacements de répertoires par défaut spécifiques. Familiarisez-vous avec les conventions employées dans WebSphere Application Server.Développement d'applications JPA 2.x pour un environnement Java EE
Les conteneurs du serveur d'applications peuvent fournir plusieurs des fonctions utiles pour l'API de persistance Java (JPA) dans un environnementJava Enterprise Edition (Java EE). Le serveur d'applications propose également des outils de commande JPA destinés à vous aider à développer des applications dans un environnement Java EE.Développement d'applications JPA 2.x pour un environnement Java SE
Vous pouvez préparer des applications persistantes à tester hors du conteneur de serveur d'applications dans un environnement Java SE.Validation de bean dans JPA
La validation des données est une tâche commune qui a lieu dans toutes les couches d'une application, notamment la persistance. L'API JPA (Java Persistence API) fournit le support de l'API Bean Validation afin que la validation des données puisse être réalisée à l'exécution. Cette rubrique inclut un scénario dans lequel la validation de bean est utilisée dans l'environnement JPA d'un exemple d'application qui est une galerie d'images numériques.Propriétés wsjpa
Les propriétés d'extension de Java Persistence API (JPA) pour WebSphere Application Server peuvent être spécifiées avec le préfixe openjpa ou wsjpa. Cette rubrique traite des propriétés wsjpa.API Criteria
L'API Criteria permet de générer des requêtes avec des objets Java, plutôt que de générer des chaînes pour les requêtes Java Persistence Query Language (JPQL).Commande wsappid
La spécification Java Persistence API (JPA) admet que la clé primaire d'une entité puisse être constituée de plusieurs colonnes. Dans ce cas, la clé primaire est appelée clé primaire composite ou composée (de l'anglais "compound"). Fournissez une classe d'ID, indiquée par l'annotation @IdClass, pour gérer une clé primaire composite. Faites appel à l'outil d'identité pour JPA afin de générer une classe d'ID pour les entités qui utilisent des clés primaires composites.Commande wsenhancer
L'outil d'extension d'entité (entity enhancer) pour applications JPA (Java Persistence API) insère du code intermédiaire (bytecode) dans un fichier de classe d'entité prenant en charge le fournisseur JPA pour gérer l'état d'une entité. Use this command-line tool to enhance entities under the Java™ Persistence API (JPA) 2.0 specification provider, WSJPA/OpenJPA, for WebSphere Application Server.Commande eclenhancer
L'outil d'extension d'entité (entity enhancer) pour applications JPA (Java Persistence API) insère du code intermédiaire (bytecode) dans un fichier de classe entité prenant en charge le fournisseur JPA pour gérer l'état d'une entité. Utilisez cet outil de ligne de commande pour trouver des informations relatives à la version installée du fournisseur de spécification Java Persistence API (JPA) 2.1, EclipseLink, pour WebSphere Application Server.Commande wsmapping
L'outil wsmapping permet de fournir le mappage descendant du modèle d'objet de l'entité vers le modèle relationnel de la base de données. Vous pouvez utiliser cet outil pour créer les tables de la base de données.Commande wsreversemapping
L'outil wsreversemapping génère les métadonnées et les définitions de classe persistante à partir d'un schéma de base de données.Commande wsschema
L'outil wsschema permet de visualiser le schéma de base de données au format XML ou de faire correspondre un schéma XML avec une base de données existante.Commande wsdbgen
Cette commande permet d'utiliser la fonction pureQuery dans des applications JPA (Java Persistence API).Tâche ANT WsJpaDBGenTask
La tâche ANT WsJpaDBGenTask fournit une alternative à la commande wsdbgen.ID de version de base de données généré avec WSJPA
Java Persistence API (JPA) for WebSphere Application Server (WSJPA) a étendu l'implémentation OpenJPA pour fonctionner avec les ID de version générés dans les bases de données. Ces champs de version générés, horodatage ou jeton, peuvent être utilisés afin de détecter efficacement les modifications apportées à une ligne donnée.Conventions pour les répertoires
Les mentions de racine_serveur_app, racine_profil, et d'autres répertoires dans les informations produit font référence à des emplacements de répertoires par défaut spécifiques. Familiarisez-vous avec les conventions employées dans WebSphere Application Server.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=container_jpa_developing
Nom du fichier : container_jpa_developing.html