Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 多变量关系和两个变量中列的命名_Java_Spring_Hibernate_Spring Mvc_Spring Boot - Fatal编程技术网

Java 多变量关系和两个变量中列的命名

Java 多变量关系和两个变量中列的命名,java,spring,hibernate,spring-mvc,spring-boot,Java,Spring,Hibernate,Spring Mvc,Spring Boot,用户有两个朋友邀请列表的映射 @ManyToMany @JoinTable( name = "users_invitations", joinColumns = { @JoinColumn(name = "user_id", referencedColumnName = "id", nullable = false, updatable = false) }, inverseJoinColumns =

用户有两个朋友邀请列表的映射

@ManyToMany
@JoinTable(
        name = "users_invitations",
        joinColumns = {
                @JoinColumn(name = "user_id", referencedColumnName = "id", nullable = false, updatable = false)
        },
        inverseJoinColumns = {
                @JoinColumn(name = "user_invited_id", referencedColumnName = "id", nullable = false, updatable = false)
        }
)
private List<UserEntity> sentInvitations;

@ManyToMany
@JoinTable(
        name = "users_invitations",
        joinColumns = {
                @JoinColumn(name = "user_invited_id", referencedColumnName = "id", nullable = false, updatable = false)
        },
        inverseJoinColumns = {
                @JoinColumn(name = "user_id", referencedColumnName = "id", nullable = false, updatable = false)
        }
)
private List<UserEntity> receivedInvitations;
异常声明该列不存在。如何修复?

两个@ManyToMany中的名称值(此处为“用户邀请”)相同

 @ManyToMany
 @JoinTable(
        name = "users_invitations",

名称值应该不同。

UserEntity.java看起来像什么?
 @ManyToMany
 @JoinTable(
        name = "users_invitations",