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

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

package jp.dip.arimodoki.mapper;

import java.util.List;

import org.springframework.stereotype.Repository;

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


@Repository
public interface TblClassMap {

  /**
   * 生物分類(大分類)を検索する
   * @param parent 検索パラメータ(parent)
   * @return 取得した生物分類リストを返す
   */
  public abstract List getKingdomList(String parent);

  /**
   * 生物分類を検索する
   * @param param 検索パラメータ(parent/rute)
   * @return 取得した生物分類リストを返す
   */
  public abstract List getClassList(DtoTblClassIf param);

}