Spring
@Conditional
주씨.
2023. 11. 6. 14:03
728x90
이 Configuraiton을 상황에 따라서 등록을 할 건지 말 건지를 결정
@Configuration
@Conditional(MemoryCondition.class)
public class MemoryConfig {
jar 파일 실행시 -Dmemory=on 추가해주면 Configuration 통과, 없으면 통과 x
-Dxx=xx는 환경변수를 추가해주는 역할.
근데 아래랑 똑같다.
→ 환경정보가 memory=on 이라는 조건에 맞으면 동작하고, 그렇지 않으면 동작하지 않는다. ㄷ