Ajouter "Access(AccessType.FIELD) à membre pour arrêter le mappage en Hibernate getMemberType() en colonne

Fixkamo-shared-library
Expédié
16 avril 2026 à 03:53 UTC
Auteur
Kamo
Commite
59c2ade

Le correctif précédent (Transient sur le champ memberType) était insuffisant. Hibernate 6 découvait encore que la méthode de type “spéciace() public via le balayage de propriétés (convention de getter de JavaBean) et la cartographier à une colonne persistante nommée type membre. Il en est résulté un double des «DiscriminatorColumn, déplacer le niveau de sécurité» du tableau des membres projection et dans Member-team-member-member, provoquant l'erreur SQL. «AccessType.FIELD) force explicitement la découverte de propriétés sur le terrain uniquement pour l'entité membre, donc obtenirMemberType() est invisible à la persistance moteur quel que soit son nom.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation