我正在阅读这个很棒的教程https://www.callicoder.com/spring-boot-spring-security-jwt-mysql-react-app-part-1/
我有一个“用户”实体,在数据库中不需要该表,该用户信息将从API中检索。用户与具有数据库表“角色”的实体有关系。
如何使用Spring Boot Hibernate构建这种情况:
public Class User{
private Long id;
.
.
.
@ManyToMany
Set<Role> roles;
}
答案 0 :(得分:1)
我认为您无法与非托管实体建立关系,但是您可以手动编写服务,并分别加载用户及其角色(用户是REST请求,而角色是查询)>
答案 1 :(得分:0)
我相信您将需要一个服务(和存储库),该服务(和存储库)将从数据库中检索与Role
关联的User
,然后将其填充到User
中。 / p>