Im ProjectLevel2Repository
Sie haben eine Zuordnung zu ProjectRepository
mit einem @JoinColumn
mit dem Namen projectlevel1id
was nicht existiert. Nach Ihrer Beschreibung sollte dies ProjectLevel1Repository
zugeordnet werden
@ManyToOne
@JoinColumn(name="projectlevel1id", referencedColumnName = "projectlevel1id")
@JsonIgnore
private ProjectLevel1Repository projectlevel1;