Split NodeTreeDao into NodeTreeQueryDao and NodeTreeUpdateDao