properties 값을 외부에서 불러오기

유재영·2021년 12월 14일
0

이글은 java spring 과 관련된 글입니다.
DBMS 연결 정보 등 보안이 필요한 민감한 값들은 형상관리에 업로드 되지 않도록 주의 해야하는데, 이를 위해 특정 항목 값을 외부에서 입력하는 방법이 있어 적어봅니다.

  1. 간단한 메모장을 열고 application.properties 에 입력한 것들 중에 외부로 뺄 항목들을 복사한다. 아래 항목들을 외부로 뺄것이다.
  • spring.datasource.name=
  • spring.datasource.url=
  • spring.datasource.username=
  • spring.datasource.password=
  1. 메모장에 복붙하고 원하는 경로에 저장한다.
  2. 파일이름을 편집하여 파일확장자를 없앤다 (filename.txt -> filename)
    아래처럼 변경해줌
  3. application.properties 파일에서 해당 파일을 import 시킨다.
    spring.config.import=file:저장경로/파일이름[적용할 확장자]

    spring.config.import=file:D:/dbmsinfo[.properties]


끝이다. DBMS 연결되는지 프로젝트를 실행시켜보면 잘 연결이 된다.

profile
🤤🤤🤤

0개의 댓글