对于像部门或者菜单这种树形结构的自身一对多映射,最顶级是没有PID的,运行的时候报错:
百度谷歌了很多资料都没有好的解决方法POJO是这么写的
怎么解决呢?
org.hibernate.ObjectNotFoundException: No row with the given identifier exists
百度谷歌了很多资料都没有好的解决方法POJO是这么写的
@ManyToOne
@JoinColumn(name="pid")
private CenterInfo parentCenterInfo;
@OneToMany(cascade=CascadeType.ALL, mappedBy="parentCenterInfo" ,fetch=FetchType.LAZY)
@Sort(type=SortType.COMPARATOR,comparator=CenterInfoComparator.class)
private Set<CenterInfo> centerInfos=new TreeSet<CenterInfo>();
怎么解决呢?