@Profile1 [Spring Annotation] @Profile @Profile@Profile은 우리가 각 환경에 맞게 Application Context를 설정하게 할 수 있습니다.예를 들자면, 우리는 개발환경, 테스트환경, 운영환경에 따른 서버의 정보가 다를 수 있습니다.이 경우, 우리는 환경에 따라 매번 소스코드를 수정하고 배포하고를 반복하기가 귀찮죠.이럴 때 우리는 @Profile Annotation을 사용하게 됩니다.예를 들어보겠습니다.아래의 경우에는 @Profile("global")인 경우 해당 Class를 컴파일하는 방법입니다.이 경우 다양한 방법으로 컴파일 시킬 수 있습니다.SpringBoot 환경 변수Spring Boot를 사용하는 경우application-local.propertiesapplication-global.propertiesapplicat.. FrameWorks/Spring & Boot 2025. 1. 12. 이전 1 다음 728x90 반응형