目的
SpringBoot,在application.yml 引入其它配置文件。
具体实现
- 新建了两个配置文件(注意格式)

- 分别配置属性值
application-pay.yml 文件

application-test.yml 文件
- 在application.yml 引入配置

测试
测试代码:
@Slf4j
@RunWith(SpringRunner.class)
@SpringBootTest
public class PayTest {
@Value("${pay.attr}")
private String appId;
@Value("${test.attr}")
private String test;
@Test
public void testPay(){
log.info(appId);
log.info(test);
}
}
输出结果
[15:07:44:254] [INFO] - com.cfl.jd.pay.PayTest.testPay(PayTest.java:33) - application-pay.yml的attr属性
[15:07:44:254] [INFO] - com.cfl.jd.pay.PayTest.testPay(PayTest.java:34) - application-test.yml的attr属性
2091

被折叠的 条评论
为什么被折叠?



