MyBatisで自己参照による階層データの取得

MyBatisを用いて、単一テーブル内の親子関係を持つ階層データ(自己参照)を効率的に取得する方法を解説します。例として、ニュースカテゴリのツリー構造(親カテゴリ → 子カテゴリ)を扱います。 テーブル構造は以下の通りです: CREATE TABLE newslabel ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL, pid INT DEFAULT 0 COMMENT '親カテゴリI ...

7月27日 21:24 投稿