application.properties 2

spring boot app을 로컬, 개발 서버, 실행(배포) 서버로 구분해서 실행하기 - II

지난 글에서는 application.properties 파일에서 spring.profiles.active 값을 변경해서 로컬, 개발 서버, 실행(배포) 서버를 구분하는 방법에 대해서 살펴봤습니다.https://hoazzinews.tistory.com/4 spring boot app를 로컬, 개발 서버, 실행(배포) 서버로 구분해서 실행하기 - I이번 글에서는 spring boot app을 로컬, 개발서버, 실행(배포) 서버로 구분해서 실행하는 방법에 대해서 살펴보겠습니다. 일반적으로 spring boot 프로젝트를 진행하게 되면 나만 사용하는 로컬(내 PC)hoazzinews.tistory.com 이런 방법이 일반적이긴 하지만 다소 불편한 부분이 있습니다. 개발자가 매번 spring.profiles.ac..

spring boot 2024.11.22

spring boot app을 로컬, 개발 서버, 실행(배포) 서버로 구분해서 실행하기 - I

이번 글에서는 spring boot app을 로컬, 개발서버, 실행(배포) 서버로 구분해서 실행하는 방법에 대해서 살펴보겠습니다. 일반적으로 spring boot 프로젝트를 진행하게 되면 나만 사용하는 로컬(내 PC)과 팀에서 사용하는 개발 서버, 그리고 실제 사용자들이 접속해서 우리 서비스를 이용하는 실행(배포)서버로 구분합니다. 이때 DB와 관련한 주소, 계정, 비밀번호 등의 정보가 각각의 서버 환경에 따라서 변경되는데요, 이를 위해서 효율적으로 spring boot app에 애플리케이션 설정 값을 어떻게 해야하는지 살펴봅니다. 다음은 각각의 환경에 따른 DB정보및 사용자 임의 애플리케이션 설정 값(server.name) 등의 정보입니다. spring boot에서는 각각의 환경에 따른 애플리케이션..

spring boot 2024.11.22