인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Yong D님의 프로필 이미지
Yong D

작성한 질문수

스프링 프레임워크 핵심 기술

IoC 컨테이너 6부: Environment 2부. 프로퍼티

사용할 프로퍼티 파일 지정

작성

·

151

1

[user.properties] 에 name=David age=10 
[appication.properties] 에 name=Rooney age=20
으로 설정하고

@Value("${name}")
String name;

@Value("${age}")
int age;

로 하면 [appication.properties[의 값으로 만 설정되는데

[user.properties]로 지정할 방법이 있을까요?

@PropertySource를 사용해 봤는데
불가능해서 질문 드립니다

답변 1

1

백기선님의 프로필 이미지
백기선
지식공유자

스프링 부트가 사용하는 프로퍼티 파일이 기본적으로 application.properties인데 다른 걸 사용하거나 추가하는 것도 가능합니다.

https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files

참고하세요.

Yong D님의 프로필 이미지
Yong D

작성한 질문수

질문하기