entity
@Entity
@Getter
@Setter
@Table(name="v_participant_overview")
public class ParticipantView extends MappingEntity implements Serializable {
private static final long serialVersionUID = 276431614574466988L;
@Id
private Long id;
@Column(name = "participant_identifier")
private String participantId;
@OneToMany(fetch = FetchType.LAZY)
@JoinColumn(name="participant_id", referencedColumnName = "id", insertable = false, updatable = false)
private List<PartRoleEntity> roleList;
}
@Entity
@Getter
@Setter
@Table(name="tb_part_role")
public class PartRoleEntity extends MappingEntity implements Serializable {
private static final long serialVersionUID = -40757516353908703L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
&