OneToMany、ManyToOne にマップされた 2 つのクラスがあり、例外が発生します。
org.hibernate.AnnotationException: mappingBy が不明なターゲット エンティティ プロパティを参照しています: entity_package.UserEntity.ownedTickets の entity_package.TicketEntity.ownerEntity
コードは次のとおりです。
public class UserEntity は Serializable を実装します {
@OneToMany(mappedBy="ownerEntity")
public List<TicketEntity> getOwnedTickets() {
return tickets;
}
public void setOwnedTickets(List<TicketEntity> tickets) {
this.tickets = tickets;
}
と ...
public class TicketEntity は Serializable を実装します {
private UserEntity ownerEntity;
@ManyToOne
@JoinColumn(name="owner_id")
public UserEntity getOwner() {
return ownerEntity;
}
public void setOwner(UserEntity owner) {
this.ownerEntity = owner;
}
どうしたの ?