외부 파일 주입
834
작성한 질문수 2
안녕하세요, 외부 파일 경우,
application.properties를 만들어두고,서
강의와 같이
url=dev.db.com23 username=dev_user23 password=dev_pw23
를 저장해 두었더니,
2023-03-18T10:44:03.240+09:00 INFO 17556 --- [ main] hello.EnvironmentCheck : env url=dev.db.com23
2023-03-18T10:44:03.240+09:00 INFO 17556 --- [ main] hello.EnvironmentCheck : env username=um950
2023-03-18T10:44:03.240+09:00 INFO 17556 --- [ main] hello.EnvironmentCheck : env password=dev_pw23
라고 출력이 됩니다.
username만 제대로 나오지 않는데요,
현재 출려고딘 um950이 제 윈도우 계정이거든요...
뭔가 더 높은 우선순위로 잡혀있는 것 같은데 이 부분은 어디서 고치거나/확인 할 수 있을까요...?
답변 1
9
안녕하세요. suyeonjung님
시스템 환경 변수로 USERNAME이 잡혀있나 보아요^^;;;
윈도우 시스템 환경 변수를 확인해주세요.
이후에 학습하겠지만 시스템 환경 변수는 applicaiton.properties보다 높습니다.
따라서 이 문제를 해결하려면 시스템 환경 변수의 이름을 변경하거나 또는 application.properties에 my_username으로 이름을 변경하시고 사용해주세요.
물론 값을 꺼낼 때도 "my_username"으로 꺼내서 사용해야겠지요?
감사합니다.
보안이 엄격한 데이터
0
73
1
MyProperties 자체를 클라이언트 코드에서 사용
1
43
1
http://localhost:8080/actuator/prometheus
0
85
3
jar 추가에대한 질문드려도될까요?
0
64
1
build.gradle bom link 변경
0
65
2
@Counted 초기화
0
47
1
@Validated를 적용해도 빈 검증이 안되는 경우에 대한 조치 공유..
0
101
2
springboot에서 actuator없이 micrometer를 사용할수 있나요?
0
67
1
@Configuration 질문드립니다.
0
84
2
[공유] 터미널 말고 IDE 에서 jar 실행하기
0
101
1
localhost:8080/hello-servlet 404오류
0
123
2
내장톰캣2 서블릿 톰켓 실행이 안됩니다
1
154
2
최대 Tomcat 스레드 수를 확인하는 지표
0
160
1
mac m2에서 startup.sh 실행후 아무 반응이 없습니다.
0
94
2
내장 톰캣 실행 오류 관련 질문드립니다.
0
158
1
스프링 발전 과정들도 자세히 알아둬야하나요??
1
127
1
스프링부트 ioc 컨테이너 갯수
0
89
1
404 페이지
0
133
3
actuator 호출시 타임스탬프 질문
0
90
1
순수 라이브러리 사용하기 2 - memory-v1
0
125
1
외부설정 @ConfigurationProperties의 내부 클래스에서 static을 사용하는 이유를 알고 싶습니다.
0
105
1
서블릿 컨테이너 초기화1 강의 관련 질문입니다~
0
93
1
Thread Config Max 패널 설정 변경 질문
0
128
1
스프링 액츄에이터 shutdown 엔드포인트 활성화가 안됩니다.
0
107
1





