Eclipse に Hibernate Tools をインストールした後、生成される予定の SQL クエリを JPA クエリ言語から表示するにはどうすればよいですか? (JPA 実装として Hibernate を使用しています)
私の Java DAO クラスは次のようになります。
public List<Person> findById(int id)
{
return entityManager.find(Person.class, id);
}
public List<Person> find(String name)
{
Query q = entityManager.createQuery("SELECT p FROM Person p WHERE name=?");
q.setParameter(1, name);
return q.getResultList();
}
対応する SQL クエリがどうなるかを知りたいです。Hibernate Tools がこれを何らかの形でサポートしていると聞いたことがあります。