【发布时间】:2020-04-13 18:33:23
【问题描述】:
我在员工和学生实体之间有 oneToOne RelationShip 我想从员工实体中获取所有字段,从笔记本电脑实体中获取姓名和型号
员工实体
public class Employee {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@Column(name = "employee_name")
private String name;
@Column(name = "date_of_birth")
private String dob;
@Column(name = "gender")
private char gender;
@Column(name = "skills")
private String[] skills;
@OneToOne(fetch = FetchType.EAGER, cascade=CascadeType.ALL)
@JoinColumn(name = "laptop_id")
private Laptop laptop;
//getter setter
笔记本电脑实体
@Entity
public class Laptop {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
private String ram;
private String modelNumber;
private String processor;
//getter Setter
【问题讨论】:
标签: spring-boot join spring-data-jpa spring-data jpql