Мне нужно хранить большое количество узлов с отношением «многие ко многим» друг к другу (через родителей / детей).Как я могу сделать это в JPA?
Я знаю, что могу использовать @ManyToMany в списке моих родителей / детей, но тогда JPA загрузит всех родителей и их родителей, и так далее?Есть ли способ, которым я могу сделать это и загружать родителей или детей только на шаг?
Нерабочий код, который у меня сейчас (Node.java):
public String name;
@ManyToMany
@JoinTable(name = "NodeParent")
public List<Node> parents;
@ManyToMany
@JoinTable(name = "NodeChilds")
public List<Node> childrens;