Hibernate 如何配置IntelliJ HQL控制台以使用Spring引导

Hibernate 如何配置IntelliJ HQL控制台以使用Spring引导,hibernate,jpa,intellij-idea,spring-boot,hql,Hibernate,Jpa,Intellij Idea,Spring Boot,Hql,我正在使用Spring Boot和IntelliJ。因为Spring Boot自动配置数据库,所以没有hibernate.cfg.xml文件。通常,当您希望在控制台上执行HQL查询时,可以通过此配置文件进行连接 不幸的是,我没有这个文件作为入口点。我还可以如何执行HQL查询?您应该注册entityManagerFactory,然后在“持久性”选项卡中右键单击entityManagerFactory并选择控制台。(我正在使用Intellij EAP 2018.1) 如果只在数据库上执行一些命令,

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


不幸的是,我没有这个文件作为入口点。我还可以如何执行HQL查询?

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


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

找到解决方案了吗?为什么不在资源目录中创建hibernate.cfg.xml呢?试试这个