반응형
위의 내용과 마찬가지로, 스프링부트 적용방법도 알아보겠다.
스프링부트는 매우 간단하다.
공식 문서를 보면 application-${profile}.properties 가 간단하게 프로필 파일로 관리해주는 역할을 한다고 한다.
각각의 파일을 만들어 보자.
기본 구조
개발과 실서버 환경에 따라 DB 설정과 TABLE 설정을 달리하는 것을 알 수 있다.
이를 개발, 실서버의 프로파일을 분리하여 만들어보자.
프로퍼티 파일 생성 및 설정
마찬가지로 어떤 프로필을 켤 것인지에 대해 명시를 하기 위해 파일명도 동일하게 생성해줘야한다.
마찬가지로 개발환경과 실서버환경에 맞게 설정을 해준 뒤, application-properties에는 spring-profiles-active 값을 파일명과 동일한 값(예를들어 server 혹은 local)으로 설정해주면 된다.
728x90
반응형
'JVM > SpringBoot' 카테고리의 다른 글
SpringBoot 2.5 → 2.6 업그레이드 시No more pattern data allowed after {*...} or ** pattern element 오류 해결 (0) | 2022.04.02 |
---|---|
SpringBoot Initializing Spring DispatcherServlet 'dispatcherServlet' (2) | 2022.04.01 |
[Launch4j] JAR 파일로 응용프로그램(exe파일) 만들기 (0) | 2022.01.25 |
[SpringBoot] SpringBoot war 파일로 Export 하는 방법 (0) | 2020.09.08 |
[Spring Boot] 프로젝트 jar파일 생성 방법과 실행 방법, 배치파일까지 ! (1) | 2019.08.02 |
댓글