프로파일
-
[스프링 부트 개념과 활용] 프로파일 관련 정리SPRING/스프링부트 개념과 활용 2020. 12. 25. 18:25
프로파일이란 ? 특정한 프로파일에서만 특정 동작(ex; Bean등록)을 하게 하고 싶을 때에 사용함. 프로파일 사용 예시 위와 같이 Configuration 파일을 작성하고 각각의 다른 Profile 어노테이션을 추가한다. 예를 들어 BaseConfiguration에서는 Profile이 prod일 때에만 적용이 되고, 그 외에는 사용되지 않는다. 위와 같이 hello를 Autowired로 주입 받아 바로 실행하면 Error가 발생함. 그 이유는 사용할 프로파일을 적용하지 않았기 때문이다. 아래 스크린샷과 같이 spring.profiles.active에 값을 주면 정상적으로 실행이 된다. ------------------------------------------------------------------..