@PropertySource 파일을 로드하는 두 가지 방법과 프로필 로드 순서

2736 단어
첫 번째:
지금 나는 자원 파일의 경로를 응용 프로그램에 두었다.properties
config.path=/home/myservice/config.properties

@PropertySource(value = {"file:${config.path}"}, encoding="utf-8")
public class MyConfig { @Value("${myconfig.index}") private String index; public String getIndex() { return index; }
}
:file


@PropertySource("classpath:/document.properties")

public class MyConfig {
 @Value("${myconfig.index}") private String index; public String getIndex() { return index; }
}
classpath 

springboot application.propertise application.yml
jar
1.config
2.jar
class
3.config
4.class


: --spring.config.location ","





좋은 웹페이지 즐겨찾기