1. ◆Enviroment 빈 설정
2. ◆사용
실행프로파일 별로 다르게 실행해야할 업무 로직을 구현이 필요할 경우 아래와 같이 진행하면 쉽게 구현 할 수 있다.
1. ◆Enviroment 빈 설정
Spring 환경 변수는 Enviroment class로부터 가져 올 수 있다. 아래 코드로 bean을 주입한다.
@Autowired
private final Environment environment;
2. ◆사용
if(Arrays.stream(environment.getActiveProfiles()).anyMatch(
env -> (env.equalsIgnoreCase("dev") ))){
//비즈니스 로직 구현
}
html
'Spring boot' 카테고리의 다른 글
Querydsl 일반적인 사용 정리 (0) | 2022.07.04 |
---|---|
AWS SES 사용하기 (0) | 2022.03.01 |
[Spring] Cache (0) | 2022.01.03 |
[Spring] Maven Wrapper (0) | 2022.01.03 |
[Spring]JobRunr libary 사용 (0) | 2021.12.19 |
Comment