【发布时间】:2017-02-03 01:04:47
【问题描述】:
Spring-boot 使用Spring profiles,例如允许为不同的环境进行单独的配置。 我使用此功能的一种方法是配置测试数据库以供集成测试使用。 但是我想知道是否有必要创建我自己的配置文件“测试”并在每个测试文件中明确激活此配置文件? 现在我通过以下方式做到这一点:
-
在 src/main/resources 中创建 application-test.properties
-
在那里编写测试特定的配置(现在只是数据库名称)
-
在每个测试文件中包括:
@ActiveProfiles("test")
有没有更聪明/更简洁的方法?例如默认测试配置文件?
编辑 1:这个问题与 Spring-Boot 1.4.1 相关
【问题讨论】:
标签: java spring spring-boot