custom condition1 [Spring] 스프링 Conditional 어노테이션 조건 직접 만들기 (Custom Conditional) 스프링 Conditional 어노테이션 조건 직접 만들기 (Custom Conditional) 스프링 Bean 생성 또는 Configuration 등 Proxy 작업 진행하기 전에 조건을 생성할 수 있습니다. @Conditional 어노테이션인데, 기본적으로 몇가지가 만들어져 있습니다. 이 클래스 타입으로 인스턴스 된 객체가 없다면 bean 생성을 하거나, application.yml 등의 property resource에 특정 값이 있는 경우 configuration 작업을 하거나 등의 작업을 진행 할 수 있습니다. 위에서 설명한 조건을 사용 할 수 있는 어노테이션이 @ConditionalOnMissingBean 또는, @ConditionalOnProperty 입니다. 하지만 때에 따라 스프링에서 제공.. 2022. 3. 31. 이전 1 다음