[Spring] 런타임환경과 프로파일, 프로퍼티 (@profile)


[Spring] 런타임환경과 프로파일, 프로퍼티 (@profile)

런타임 환경과 프로파일스프링 3.1에서는 런타임 환경 마다 빈 설정을 다르게 할 수 있는 기능이 추가됐다. 개발환경, 배포환경에 따라서 빈 설정이 달라져야 하는 경우 프로파일을 이용한다.프로파일 지정환경에 따라 달라져야 하는 빈에 `@Profile("환경이름")` 애노테이션을 붙이면, 해당 빈은 Active Profile인 경우에만 빈이 생성된다.프로파일 이름에는 `!(not), &(and), |(or)` 논리연산자를 사용할 수 있다.활성 프로파일 설정특정 프로파일에 정의된 빈을 사용하고 싶으면 해당 프로파일을 활성(active) 프로파일로 만들어줘야 한다. 활성 프로파일을 지정할 시스템 프로퍼티의 이름은..........

[Spring] 런타임환경과 프로파일, 프로퍼티 (@profile)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Spring] 런타임환경과 프로파일, 프로퍼티 (@profile)