En raison de décisions hors de mon contrôle, j'ai deux bases de données existantes qui sont presque des clones.EclipseLink/JPA et plusieurs bases de données avec des structures similaires
"Presque" car il y a des tables/colonnes dans # 1 qui n'existe pas dans # 2, et vice versa.
Quelle est la meilleure approche ici? La route "brute force" semble être "créer toutes les entités pour une, copier dans le nouveau paquet et ajouter/supprimer pour la deuxième base de données". Ce qui n'est pas vraiment une voie que j'aimerais emprunter.
Oh, et JPA est certainement pas autorisé à modifier le schéma soit dans la base de données. Outre EclipseLink, j'utilise Spring 3.1 et SpringData en plus de EclipseLink.