gpt4 book ai didi

java - JPA Map<用户,字符串> 映射

转载 作者:行者123 更新时间:2023-12-01 15:33:30 25 4
gpt4 key购买 nike

如何在 JPA 中映射 map ?我尝试以下映射:

@ManyToMany
public Map<User, String> rsvp;

但我收到以下错误:

A JPA error occurred (Unable to build EntityManagerFactory): Use of @OneToMany or @ManyToMany targeting an unmapped class: models.Event.rsvp[java.lang.String]

谢谢!

最佳答案

听起来您的 User 类未映射,

尝试添加

<entity class="com.path.to.user.User" />

进入您的映射文件并确保 User 有 @Entity 注释

我的代码中有一个类似的示例,定义为

@ManyToMany(cascade = CascadeType.ALL)
Map<String,Activity> activityMap= new HashMap<String, Activity>();

关于java - JPA Map<用户,字符串> 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9256179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com