需求如下:分类的数据表:id,parentid,name 要求,取出该分类的时候,同时得到该分类的父分类以及所有的子分类.分类模型如下
@Entity(name = tbl_commodity_sales_category)
public class SaleCategory {
@Id @GeneratedValue
@Column(name = "id")
private String id;
@Column(name = "category_name")
private String categoryName;
@ManyToOne
@JoinColumn(name = "parent")
@NotFound(action=NotFoundAction.IGNORE)
private SaleCategory parentCategory;
@OneToMany
@JoinColumn(name = "parent",nullable = true)
private List<SaleCategory> subCategories;
@Column(name = "category_no")
private String categoryNo;
@Column(name = "level")
private int level;
@Column(name = "last_flag")
private String isLast;
}
No row with the given identifier exists 这个错误