Skip to content

Fix/issue 30 31 mapsid lombok

lautaro.barros requested to merge fix/issue-30-31-mapsid-lombok into develop

Descripción

Eliminar redundancia de @Id con @MapsId y migrar entidades a Lombok.

Cambios

  • StudentContact: eliminado @Id Long id redundante. @Id movido a la relación @OneToOne @MapsId. Agregado Lombok @Getter/@Setter/@NoArgsConstructor.
  • StudentHealthRecord: mismo cambio.
  • Student: migrado a Lombok @Getter/@Setter/@NoArgsConstructor. Eliminados getters/setters manuales.

Motivo

El campo @Id explícito más @MapsId mapean la misma columna y pueden causar bugs sutiles. Lombok unifica el estilo con el resto del proyecto (User, Instance, etc.).

Merge request reports

Loading