问题描述
我有3个实体:project
,userProject
和standardProject
,userProject
和standardProject
与实体{{ 1}}。
我想在我的项目视图中显示这些实体,为此我在@ManyToOne
中为两个实体实现了以下内容:
project
并在两个实体.java文件中添加Project.java
:
@OneToMany(mappedBy = "projet",fetch = FetchType.EAGER)
private Set<UtilisateurProjet> utilisateurs = new HashSet<>();
@OneToMany(mappedBy = "projet")
private Set<StandardProjet> standardProjets = new HashSet<>();
我将它们显示在我的React文件中。重要的一点是,这些关系可以为NULL,有时Project没有任何用户或标准相关,因此我认为以下列为空。但是,这对于@JoinColumn
来说是正确的,但对于@ManyToOne
@JoinColumn(name = "projet_id")
@JsonIgnoreProperties(value = "utilisateurs",allowSetters = true)
private Projet projet;
来说却不起作用:
userProject
当我尝试显示它们时。
有猜到吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)