相关疑难解决方法(0)

用于集成测试的Spring-boot默认配置文件

Spring-boot使用Spring配置文件(http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html),它允许例如为不同的环境分别配置.我使用此功能的一种方法是配置测试数据库以供集成测试使用.我想知道是否有必要创建我自己的配置文件'test'并在每个测试文件中明确激活此配置文件?现在我用以下方式做到:

  1. 在src/main/resources中创建application-test.properties
  2. 在那里编写测试特定的配置(现在只是数据库名称)
  3. 在每个测试文件中包括:

    @ActiveProfiles("test")
    
    Run Code Online (Sandbox Code Playgroud)

有更聪明/更简洁的方式吗?例如,默认测试配置文件?

编辑1:这个问题与Spring-Boot 1.4.1有关

java spring spring-boot

64
推荐指数
9
解决办法
7万
查看次数

标签 统计

java ×1

spring ×1

spring-boot ×1