Bonjour,
J'ai créé un projet Seam à l'aide de New Seam Web Project puis New Seam Generate Entities du plugin JBoss Tools pour Eclipse.
Il se trouve que dans ma base de données, j'ai plusieurs tables en héritage, générées à partir de ce morceau de MCD (j'ai simplifié les noms des entités) :
Etudiant -(1,1)----Etre----0,1- Candidat -(1,1)----Etre----0,1- Utilisateur -(1.1)----Etre----0,1- Personne
Dans toutes les entités java générées à partir des tables héritant de l'identifiant de la table mère, j'ai ceci :
Et Eclipse me signale avec une croix rouge cette anomalie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 @GenericGenerator(name = "generator", strategy = "foreign", parameters = @Parameter(name = "property", value = "thUtilisateurUti")) @Id @GeneratedValue(generator = "generator")
Cette erreur n'est pour le moment pas gênante semble t-il ; je peux Browser Data sans problème dans l'application générée par Seam.Duplicate generator named "generator" defined in this persistence unit.
Mais je suppose qu'en entrant dans le coeur du développement de mon appli, cette erreur risque de d'en générer d'autres non ?
Dois-je simplement personnaliser le nom pour chaque entité ?
Partager