什么是hibernate树状结构?
一个公司可能有很多个子公司,子公司下面可能还有孙子公司,子公司里面还有很多部门,
这就组成一棵树。在数据库表中,使用的是id和pid(parent_id)。通过id和pid就存放一颗树了。
代码如下:
@Entity
@Table(name="T_COMPANY")
public class Company {
private int id;
private String name;
//"一对多"
private Set<Company>children=new HashSet<Company>();
//"多对一"
private Compan