Добавить ссылку на ресурс репозитория Spring Data REST с помощью OneTomany / ManyToMany - PullRequest
0 голосов
/ 19 сентября 2018

у меня в классе Пользователь:

    @OneToMany(cascade = CascadeType.ALL, mappedBy = "user", fetch = FetchType.LAZY)
@JsonBackReference
private Set<Book> books = new HashSet<Book>(0);

А в моем классе Книга:

@ManyToOne
@JoinColumn(name = "id_book")
@JsonBackReference
private User user;

Таким образом, у пользователя может быть много книг.Я хочу отобразить ссылку на всю книгу, когда я отображаю пользователя:

{ idUser:1 , name:"Toto",
  links: {
   books: {
   "http://app/book/5",
    "http://app/book/10",
    "http://app/book/85"
   }
 }

Я пытаюсь использовать RepositoryEntityLinks с linkToSingleResource или linkToCollectionResource, но у меня есть только одна ссылка.

Спасибо вам за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...