【发布时间】:2010-09-25 23:38:19
【问题描述】:
在 Eclipse 中安装了 Hibernate Tools,如何查看 JPA 查询语言中可能生成的 SQL 查询? (我使用 Hibernate 作为我的 JPA 实现)
我的 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 对此有某种支持。
【问题讨论】:
标签: eclipse hibernate jpa hibernate-tools