1

我正在寻找一种使用 IntelliJ IDEA v.10(终极版)测试 HQL 查询的方法。我已阅读此问题的已接受答案中的说明,但它们指的是 IDEA v.8,并且似乎不适用于较新版本的 IDEA。

如果在 IDEA 中无法做到这一点,那么欢迎使用替代建议来测试 Hibernate 查询,但如果可能的话,我宁愿不必使用 Eclipse

4

2 回答 2

2

我有 IntelliJ IDEA 11。我将为这个版本描述它。我希望它是相似的。

  1. 在数据源中,您必须添加新的数据源。Idea 可以从您的休眠 Hibernate 或 JPA 配置中导入。
  2. 在菜单运行 -> 编辑配置...
  3. 创建查询语言控制台运行器。Use default context是您的数据源。
  4. 运行准备好的运行器,然后您可以编写 HQL 或 SQL。这取决于您的数据源类型。
于 2012-04-23T16:34:33.840 回答
0

新的 IDEA 版本有一些 UI 差异,但大体相同。

  1. 如果您启用了数据库支持插件,则可以使用数据源工具窗口,您不需要使用该Tools菜单。

  2. Hibernate facet 需要启用 Hibernate 插件

  3. 代替Java EE View的是Persistence 工具窗口,您可以从中打开查询控制台

于 2012-04-23T16:32:02.097 回答