Spring boot entity без сохраняемой или дБ таблицы - PullRequest
0 голосов
/ 14 декабря 2018

Я читал этот замечательный учебник https://www.callicoder.com/spring-boot-spring-security-jwt-mysql-react-app-part-1/

У меня есть сущность "Пользователь", для которой мне не нужна таблица в БД, информация о пользователе будет получена из API.У пользователя есть связь с сущностью, у которой есть таблица базы данных "Роль".

Как использовать спящий режим при загрузке с пружиной для создания такого случая:

public Class User{
    private Long id;
    .
    .
    .
    @ManyToMany
    Set<Role> roles;
}

Ответы [ 2 ]

0 голосов
/ 14 декабря 2018

Я думаю, что вы не можете установить отношения с неуправляемым объектом, но вы можете написать сервис вручную и загрузить пользователя и роли для него отдельно (пользователь - это запрос REST, а роль - это запрос)

0 голосов
/ 14 декабря 2018

Полагаю, вам понадобится Служба (и Хранилище), которая будет извлекать из БД Role s, связанные с User, а затем заполнять их в User.

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