Cada vez que tienes @OneToMany
(una colección) necesita agregar @JsonIgnore
a él o de lo contrario causará un bucle infinito que da como resultado una excepción de desbordamiento de pila porque sigue buscando entre el padre (el lado único) y el hijo (el lado múltiple) Para obtener más información sobre cómo tratar este tipo de problemas, consulte esto excelente articulo http://www.baeldung.com/jackson-bidireccional -relaciones-y-recursión-infinita