休眠组件 使用注释进行一对一映射



我有以下表架构。

Employee (id int primary key, addressId int);
Address (id int primary key, line1 varchar(99), line2 varchar(99));

和类:

Employee {
int id;
Address address;}
Address {
String line1;
String line2;}

如何使用注释使一对一组件从员工映射到地址?

@Entity
public class Employee {
    private int id;
    @OneToOne
    private Address address;
}
@Entity
public class Address {
    private String line1;
    private String line2;
}

最新更新