我使用JHipster 5.0.1(基于Spring Boot 2)生成了微服务应用程序。我在开发人员模式下使用基于内存的持久性H2。尚未以任何方式更改生成的代码和配置。 Spring Boot应该在启动时自动加载并执行src / main / resources / data.sql文件。但是,这不起作用,文件没有执行。
我知道在Spring Boot中需要配置什么来执行data.sql(和schema.sql)文件。我已禁用自动DDL:
spring.application.jpa.hibernate.auto-ddl=none
This question描述了相同的问题,但是在那里采取的措施无效。