728x90 728x90 profile1 [Spring; 스프링] @Profile 어노테이션 `@Profile` 어노테이션은 Spring Framework 에서 빈(Bean)이나 설정 클래스가 특정 환경 프로파일(profile)에서만 활성화되도록 지정하는 데 사용됩니다. 프로파일은 특정 환경 (예: 개발, 테스트, 운영)에 대한 설정을 분리하여 관리할 때 유용합니다. 예를 들어, 개발 환경에서 사용되는 설정을 분리하고 싶을 때 `@Profile("dev")` 어노테이션을 사용하여 해당 빈이나 설정 클래스를 특정 프로파일에서만 활성화 할 수 있습니다. @Configuration @Profile("dev") public class DevelopmentConfig { // 개발 환경에서 사용할 빈들의 설정 } 위의 코드에서 `DevelopmentConfg` 클래스는 `@Profile("dev")` 어.. 2023. 10. 24. 이전 1 다음 728x90 728x90