- Qu'est-ce qu'une table secondaire?
- Qu'est-ce que le tableau principal et le tableau secondaire?
- Qu'est-ce que la table secondaire en JPA?
- Comment cartographier deux tables en hibernate?
Qu'est-ce qu'une table secondaire?
@SecondaryTables est l'annotation en hibernate par laquelle une entité peut cartographier plus d'une table pour récupérer les données. L'entité qui rapporte les données devrait avoir des annotations @secondarytables. Il associe un tableau secondaire sur la base de la clé primaire et étrangère et également sur la base de contraintes uniques.
Qu'est-ce que le tableau principal et le tableau secondaire?
Tables référées: le tableau principal contient des champs qui appartiennent au tableau secondaire référé. Le tableau secondaire peut avoir d'autres champs clés qui ne sont pas connus du tableau principal. Les champs de table secondaire ne peuvent pas être maintenus, ils ne peuvent être affichés que.
Qu'est-ce que la table secondaire en JPA?
Type annotation secondaire. Spécifie un tableau secondaire pour la classe d'entité annotée. La spécification d'une ou plusieurs tables secondaires indique que les données de la classe d'entité sont stockées sur plusieurs tables.
Comment cartographier deux tables en hibernate?
Oui, vous pouvez cartographier une entité à 2 tables de base de données en 2 étapes simples: vous devez annoter votre entité avec les annotations @Table et @SecondaryTables de JPA et fournir les noms du premier et deuxième tableau comme valeur des paramètres de nom.