У меня есть иерархия родительских дочерних элементов, которую я сохраняю в отдельной таблице, сохраняя собственный внешний ключ. Столами моей таблицы являются ID, Name, ParentID
. Здесь ParentID
ссылается на столбец ID
той же таблицы.Отображение иерархических данных с использованием Spring JDBC Rowmapper
И моя модель класса, как,
Class Model
{
private int id;
private String name;
private Model parent;
private List<Model> children;
}
Как я могу использовать RowMapper
для отображения данных в этой модели? Или, что является лучшим способом достичь этого?
Я извлекаю всю иерархию в одном запросе.