【发布时间】:2019-04-21 02:13:16
【问题描述】:
我已经设置了我的 Spring Boot 应用程序,以便在启动时填充我的 H2 嵌入式数据库。我通过在 src/main/resources 文件夹中创建一个 data.sql 文件来完成此操作。
我不明白是什么导致它在启动时运行。
另外,我想让这个有条件 - 例如在我运行单元测试时阻止它执行。这可能吗?
here 有人问过类似的问题,但没有解决。
【问题讨论】:
-
要根据spring profile加载数据吗?
-
我不知道。我对这一切都很陌生,所以仍在努力弄清楚。
-
快速而简短地解释如何做到这一点,我在这里回答:stackoverflow.com/questions/38040572/…
-
未来读者.. 你可以在这里找到一个“弹簧轮廓”驱动的答案:stackoverflow.com/questions/23790743/…
标签: hibernate spring-boot junit spring-data-jpa spring-data