我实际上是hibernate的新手,并尝试设置2个类.帐户和人.现在,我尝试做的是使用注释创建一对一的双向依赖.以下是一些详细信息和代码段:
这是我添加到构建路径的库,也许我错过了任何东西:
帐户:
package backend;
import java.util.Random;
import java.util.Collection;
import java.util.TreeSet;
import javax.persistence.*;
@Entity
@Table(name = "Account")
public class Account {
public static Random rnd = new Random();
private int id;
private String username;
private long password;
private long salt;
private Person person;
private String role;
private Collection<Account> friendlist;
public Account() {
}
public Account(String username, long password, Person person, String role) {
super();
this.username = username;
this.password = password;
this.setSalt();
this.person = person;
this.role = role;
this.friendlist = …Run Code Online (Sandbox Code Playgroud)