JavaのWebアプリケーション開発フレームワークによる、Webサイト開発の顛末記です。

EclipseのMavenを使った、Spring-MVC、Thymeleaf、MyBatis 等のプログラミングテクニックを、
備忘録的に記録しています。実際に動くソースコードを多用して説明していますので、
これからEclipseや、Spring-MVCを始めたいと思っている人にとって、少しでも参考になれば幸いです。
Spring-MVCの散歩道 > 応用の森(総合テクニック編) > ツリー階層構造表現

package jp.dip.arimodoki.model;

import java.util.List;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

import jp.dip.arimodoki.model.dto.DtoTblClassIf;

/**
 * 生物分類ツリーデータモデルクラス
 */
@Scope("prototype")
@Component
public final class FormCreatureClass implements FormCreatureClassIf {
  //リクエストパラメータ
  private String    parent;
  private String    rute;

  //検索結果リスト
  private List<DtoTblClassIf> result = null;

  public String getParent() {
    return parent;
  }

  public void setParent(String parent) {
    this.parent = parent;
  }

  public String getRute() {
    return rute;
  }

  public void setRute(String rute) {
    this.rute = rute;
  }

  public List<DtoTblClassIf> getResult() {
    return result;
  }

  public void setResult(List<DtoTblClassIf> result) {
    this.result = result;
  }

}