- Verschifft
- 16. April 2026 um 05:29 UTC
- Autor
- Kamo
- Ausschuss
- 283eb0e
Die vorherigen Fixes (@Transient on field, @Access(AccessType.FIELD) auf Klasse) waren unzureichend. Bytecode-Inspektion ergab, dass Lomboks @Setter einen öffentliche setMemberType() -Methode. Gepaart mit dem Handbuch getMemberType() getter, Hibernate 6 behandelte memberType als vollwertige Eigenschaft (getter+setter Paar), Mappen Sie es auf Spalte member_type . Die @DiscriminatorColumn und schieben security_level in die member_team_member Projektion. Das Entfernen des Feldes eliminiert den von Lombok generierten Setter vollständig. Nur die @Transient getMemberType() Rechenmethode bleibt.