Я проектирую постоянный репозиторий для приложения.
Я взял этот список кода в качестве примера Как сделать поле @ManyToOne обязательным в JPA2? , но мне нужно обратное сценарий. В моем случае у каждого человека должен быть хотя бы один пост.
Не могли бы вы помочь мне с этим?
@Entity
@Table(name="tb_people")
public class Person{
@Id
@GeneratedValue
public long id;
@OneToMany(mappedBy="person")
List<Post> listOfPosts;
//.... some code
}
@Entity
@Table(name="tb_posts")
public class Post{
@Id
@GeneratedValue
public long id;
@ManyToOne
@JoinColumn(name = "person_id")
Person person;
//.... some code
}