クラス職員がいます。主キー ID と、supervisorID という列があります。スーパーバイザー ID を従業員名として表示したいので、同じテーブルに結合する必要があります。Spring Roo と Hibernate を使用しているため、これを行うには HQL クエリを作成する必要がありますが、SQL から HQL に変換する方法がわかりません。以下は SQL クエリの例です。
SELECT e.ID, e.name AS Employee, s.name AS Supervisor
FROM employee e
INNER JOIN employee s
ON s.ID = e.supervisorID
ORDER BY e.ID;