Entité

Une entité (Entity) est un objet de domaine persistant.

Une entité peut être :

Une entité doit avoir :

Chaque entité persistante doit être mappée sur une table de base de données et contenir une clé primaire. Les entités persistantes sont identifiées par l'annotation @Entity.

Utilisez cette procédure pour ajouter une persistance à une entité existante :

  1. Ouvrez la classe Java dans l'explorateur de projets.

  2. Sélectionnez la classe dans la vue Structure JPA.

  3. Dans la vue Caractéristiques JPA, cliquez sur l'hyperlien du type de mappage pour accéder à la boîte de dialogue Sélection du type de mappage. Dans la figure suivante, un clic sur l'entité permet d'appeler la boîte de dialogue à partir de la vue Caractéristiques JPA.

    Hyperlien du type de mappage

    Vue Caractéristiques JPA pour une entité illustrant l'hyperlien du type de mappage

    Conseil :

    Vous pouvez également modifier (ou ajouter) la persistance d'une entité en cliquant avec le bouton droit de la souris sur la classe dans la vue Structure JPA, puis en cliquant sur Mapper comme > Entité.

  4. Sélectionnez Entité dans la boîte de dialogue Sélection du type de mappage, puis cliquez sur OK.

    Boîte de dialogue Sélection du type de mappage

    Boîte de dialogue Sélection du type de mappage avec l'option Entité sélectionnée
  5. Remplissez le reste de la vue Caractéristiques JPA (pour les entités).

 

Tâches connexes

Ajout de la persistance à une classe
Indication de tables supplémentaires
Indication d'un héritage d'entité