У меня есть класс под названием "Площадь".Каждая область может иметь несколько подобластей (одного и того же типа).
Мне нужно определить подзоны и корневые области.Подзоны могут иметь подзоны сами.
Это может быть несколько уровней.
Пример:
Rootarea
|- Subarea 1
| |- Subarea 2
| |
| |- Subarea 3
|
|- Subarea 4
| |- Subarea 5
public class Area {
private long id;
private Area parent;
private List<Area> children;
private String name;
//getters and setters here ommitted
}
Как мне моделировать такой Java-класс с помощью XML-файлов конфигурации Hibernate?
и ...
Как загрузить в память дерево областей?
спасибо