При использовании findAll () из JpaRepository возникает тупик - PullRequest
0 голосов
/ 16 февраля 2020

Возникла проблема с реализацией методов findAll (). При вызове возникает тупик.

@Data
@Entity
@Table(name = "groups")
public class Group {
   /** other fields omitted **/
   @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
   private Faculty faculty;
 }

@Data
@Entity
@Table(name = "faculties")
public class Faculty {
   /** other fields omitted **/
   @OneToMany( cascade = CascadeType.ALL,
               orphanRemoval = true)
   private List<Group> groups = new ArrayList<>();
}

Репозиторий:

@Repository
public interface FacultyRepository extends JpaRepository<Faculty, Long> {
}

@Repository
public interface GroupRepository extends JpaRepository<Group, Long> {
}

Когда я вызываю метод findAll () из контроллера,

the result is as follows

Я установил все зависимости между объектами в соответствии с рекомендациями здесь

Подскажите, пожалуйста, как исправить этот тупик =) Спасибо)

...