Supprimer le champ de type membre entièrement pour empêcher Hibernate duplicate colonne

Fixkamo-shared-library
Expédié
16 avril 2026 à 05:29 UTC
Auteur
Kamo
Commite
283eb0e

Les corrections précédentes (-transitage sur le champ, 'Access(AccessType.FIELD) en classe) étaient insuffisantes. L'inspection Bytecode a révélé que Lombok's "Setter" a généré un Méthode de type() de type public. Associé au manuel getMemberType() getter, Hibernate 6 member treatedType en tant que propriété totale persistante (getter-setter paire), le mapper en élément de colonne de type 'licile' 'Dutiling' 'DiscriminatorColumn' et pousser le niveau de sécurité dans la projection membre de l'équipe. La suppression du champ élimine entièrement le setter généré par Lombok. Uniquement La méthode de calcul de Transient getMemberType() reste.

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