首页 > 解决方案 > 无法使用单向 @OneToMany 关系 JPA 获取记录

问题描述

如果缺少任何东西,我无法在 JPA 中使用单向 @OneToMany 关系获取记录。记录被持久化认为只有检索记录才会导致问题。

类员工{

int empId;
...
@OneToMany(cascade = ALL, mappedBy = "deptId",fetch = FetchType.EAGER)
List<Department> departments=new ArrayList<>();

//getters and setters

}

班级部{

String code;
.....
int deptId;

//getters and setters

}

empRepository.findById(empId).getDepartments(); // 即使记录可用,也不返回行。

感谢您的投入。提前致谢。

标签: springspring-data-jpa

解决方案



推荐阅读