如何配置IntelliJ HQL控制台以使用Spring Boot

时间:2015-10-20 11:31:17

标签: hibernate jpa intellij-idea spring-boot hql

我使用的是Spring Boot和IntelliJ。由于Spring Boot自动配置数据库,因此没有hibernate.cfg.xml文件。通常,当您想在控制台上执行HQL查询时,可以通过此配置文件进行连接。

https://www.jetbrains.com/idea/help/working-with-the-hibernate-console.html#d951572e120

不幸的是,我没有将该文件作为切入点。我怎样才能执行HQL查询?

2 个答案:

答案 0 :(得分:0)

您应该注册您的entityManagerFactory,然后在持久性选项卡中右键单击entityManagerFactory并选择Console。 (我正在使用Intellij EAP 2018.1)

enter image description here

答案 1 :(得分:0)

如果仅在数据库上执行某些命令,则只需在 resources 目录下创建一个名为“ data.sql ”的新文件,即可编写该文件中的所有查询。它们都将在Spring Boot应用程序启动时执行。