繁体   English   中英

Spring Boot实体没有持久化或数据库表

[英]Spring boot entity without persisting or db table

我正在阅读这个很棒的教程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;
}

我认为您无法与非托管实体建立关系,但是可以手动编写服务,并分别加载用户和该用户的角色(用户是REST请求,而角色是查询)

我相信您将需要一个服务(和存储库),该服务将从数据库中检索与User关联的Role ,然后将它们填充到User

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM