application.properties에 설정정보를 입력해두는데 DB 연결 시 필요한 ID/PW나 외부 API 연동 시
필요한 토큰 값과 같은 민감한 개인정보까지 다 모여있다 보니
해당 파일을 깃허브에 업로드 할 수가 없다
이 설정 파일을 잘 분리해서 개인정보가 담긴 민감한 파일을 분리하고,
더 나아가서 운영 환경 설정도 별도로 분리할 필요가 있다.
+ 가장 자주 쓰이는 profile 네이밍
local: 로컬 환경
dev: 테스트 환경
prod: 운영 환경
세 종류로 나누는 것이 국룰
개인적인 연습단계에선는 우선 application-secret.properties로.
https://velog.io/@mimmimmu/spring-boot-IntelliJ-스프링부트-민감정보-.gitignore-시키기 https://sedangdang.tistory.com/262
'devLog' 카테고리의 다른 글
깃허브 잔디 Halloweenʕ•̫͡•ʔ (0) | 2023.10.31 |
---|---|
chatGPT 느낀점 (0) | 2023.05.04 |
올해의 다짐 (0) | 2023.01.01 |
2022 회고록 (0) | 2022.12.30 |
ICDL 자격증 발급 신청 (0) | 2022.05.17 |