[인프런 강의] 스프링 부트 개념과 활용 - 4
1. 프로파일 프로파일이란 스프링 프레임워크에서 기본적으로 제공해주는 기능이다. 특정 프로파일에서 특정 Bean을 등록하고 싶다거나, 애플리케이션의 동작을 Bean설정을 다르게 해주어 실행시킬 수 있도록 하는 등의 역할을 한다. 프로파일은 @Configuration 이나 @Component와 함께 주로 사용되는데, @Profile("프로파일 이름")으로 등록을 해주어 사용할 수 있다. 이렇게 프로파일을 지정해주면 해당 프로파일일 때만 그 설정파일 또는 Bean을 사용할 수 있게 된다. 위와 같이 왼쪽은 Profile을 prod로 설정해야 해당 Bean이 주입되고, 오른쪽은 Profile을 test로 설정해주어야 Bean이 주입되는 것이다. 특정 profile을 적용시키는 방법은 application.pr..
2020.05.28