- Spegnimento
- 16 aprile 2026 alle ore 05:29 UTC
- Autore
- Kamo
- Impegno
- 283eb0e
Le correzioni precedenti (@Transient on field, @Access(AccessType.FIELD) in classe) erano insufficienti. L'ispezione Bytecode ha rivelato che il @Setter di Lombok ha generato un set pubblicoMemberType() metodo. Abbinato al manuale getMemberType() getter, Hibernate 6 membro trattatoTipo come una proprietà piena persistente (getter+setter coppia), mapparlo a colonna member type — duplicare il @DiscriminatorColumn e spingere il livello di sicurezza nella proiezione membro team member. Rimuovere il campo elimina completamente il setter generato Lombok. Solo @Transient getMemberType() il metodo di calcolo rimane.