У меня проблема с отношениями между Meal и MealGroup.Hibernate возвращает меня: «mappedBy ссылается на неизвестное целевое свойство объекта».У меня есть две сущности:
Я пытался удалить @Join Column и mappedBy.Была создана дополнительная таблица, но я бы хотел JoinColumn.
@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder(toBuilder = true)
public class Meal {
@Id
@NotNull
private int Id;
private String name;
@OneToMany(mappedBy = "meal")
private List<Product> products;
@ManyToOne
@JoinColumn(name = "meal_group_id")
private MealGroup mealGroup;
}
и
@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder(toBuilder = true)
public class MealGroup {
@Id
@NotNull
private int Id;
private String groupName;
private LocalDateTime time;
@OneToMany(mappedBy = "meal_group")
private List<Meal> meals;
}
Спасибо за помощь.