1.配置文件直接指定
在配置文件中直接指定运行环境
spring:
profiles:
active: dev
2.在单元测试的启动项配置
-Dspring.profiles.active=dev
这种方法可以对同一个类不同方法配置多个环境。粒度比较细小
3.直接代码硬配置
在类上 @ActiveProfiles(“dev”),作用于整个类。
@RunWith(SpringRunner.class)
@SpringBootTest
@ActiveProfiles("dev")
public class DemoApplicationTests {
@Autowired
private TestBean testBean;
@Test
public void contextLoads() {
String content=testBean.getContent();
System.out.println(content);
}
}
版权声明:本文为a984171281原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。