HI, у меня есть следующие модели:Как решить спящий режим: повторяющийся столбец в сопоставлении для объекта?
@Entity
class Flight{
private Airport airportFrom;
private Airport airportTo;
@OneToOne(fetch=FetchType.LAZY,optional=false)
public Airport getAirportFrom(){
return this.airportFrom;
}
@OneToOne(fetch=FetchType.LAZY,optional=false)
public Airport getAirportTo(){
return this.airportTo;
}
}
@Entity
class Airport{
private Integer airportId;
@Id
public Integer getAirportId(){
this.airportId;
}
}
И я получаю эту ошибку:
org.hibernate.MappingException: Repeated column in mapping for entity: model.entities.Flight column: airportId (should be mapped with insert="false" update="false")
я уже пытался добавить @column (имя = «airportFrom) и @column (имя =» airportTo ") по каждому @ OneToOne, но я получил эту ошибку: «@column (s) не разрешено в свойстве @onetoone» – Neuquino