JPA一对多级联删除
在项目中遇到@OneToMany 保存列表属性的时候,对于列表的增加删除没有效果,最后在注解上添加
cascadeType.All
和orphanRemoval
即可。
@OneToMany(mappedBy = "inspection",cascade = CascadeType.ALL,fetch = FetchType.EAGER,orphanRemoval = true)
private List<Position> positions;
JPA一对多级联删除
在项目中遇到@OneToMany 保存列表属性的时候,对于列表的增加删除没有效果,最后在注解上添加
cascadeType.All
和orphanRemoval
即可。
@OneToMany(mappedBy = "inspection",cascade = CascadeType.ALL,fetch = FetchType.EAGER,orphanRemoval = true)
private List<Position> positions;