1 votes

Quelle est la bonne stratégie pour migrer une classe hibernate d'une clé primaire entière basée sur une séquence vers une clé primaire GUID tout en conservant les anciennes clés pour une compatibilité

Nous avons une hiérarchie de classes étendue (utilisant le modèle de sous-classe jointe) où la classe de base a une clé primaire longue générée à partir d'une séquence dans la BD.

Nous travaillons à la transition vers une clé primaire GUID, mais nous souhaitons conserver l'ancienne clé primaire (à la fois dans les anciens et les nouveaux contenus) pour les applications existantes. Bien que l'implémentation semble assez simple (changer la clé primaire en GUID, ajouter un intercepteur pour remplir l'ID du contenu sur le nouveau contenu), quels sont les pièges auxquels je dois faire attention ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X