日期:2014-05-20  浏览次数:20585 次

hibernate的多对一关系
id name nid
1 中国 0
2 北京 1
3 太原 1


对于以上的表结构北京和太原的上级都是中国,定义了一个private Integer id; 
private Integer nid;
private String name;
  .....//get()和set()方法
怎么定义和配置hiernate文件中多对一关系,才能显示出中国-》北京这样的目录结构?

------解决方案--------------------
怎么定义都显示不出来,在不更改表结构的状态下,数据的显示跟hibernate没有任何关系
------解决方案--------------------
需要嵌套循环的,第一层循环nid=0的,第二层循环子类nid=第一层id的。。就OK了啊。。不需要什么多对一。
------解决方案--------------------
这个就不能实现吧,多对一是两个表之间的对应。