GWT细胞树模型的设计

GWT细胞树模型的设计,gwt,Gwt,我正在使用GWT CellTree构建左侧导航菜单。在CellTree中,没有从选定对象到其父节点的直接遍历方式。一种方法是使用递归遍历树,另一种方法是以这样一种方式设计业务模型,即将子对象映射到其父对象 例如,度量类别可以有子类别(同样是度量类别)和度量项 Metric Category | |_ Metric Category |_ Metric Item 根据您的经验,您知道上述方法的优点/缺点吗?回答我自己的问题- 这两种方法似乎都没有明显的优点或缺点。设计业务模型来支持它似乎更好,

我正在使用GWT CellTree构建左侧导航菜单。在CellTree中,没有从选定对象到其父节点的直接遍历方式。一种方法是使用递归遍历树,另一种方法是以这样一种方式设计业务模型,即将子对象映射到其父对象

例如,度量类别可以有子类别(同样是度量类别)和度量项

Metric Category 
|
|_ Metric Category
|_ Metric Item

根据您的经验,您知道上述方法的优点/缺点吗?

回答我自己的问题-

这两种方法似乎都没有明显的优点或缺点。设计业务模型来支持它似乎更好,因为它提供了更多的灵活性(只是您需要编写更多的代码)