properties파일에 api키를 작성하고 불러오면 어떨까 하는 생각에 해봤음..
1. properties파일 작성
main/resources하위에 properties라는 패키지 생성 후, api.properties파일 생성(git ignore등록해주기)
2. api와 통신하는 클래스에서 불러오기
public static Properties getAPIKey() {
String path = "properties/api.properties";
Properties prop = new Properties();
ClassLoader loader = Thread.currentThread().getContextClassLoader();
InputStream inputStream = loader.getResourceAsStream(path);
try {
prop.load(inputStream);
}catch (Exception e) {
e.printStackTrace();
}
return prop;
}
'STUDY > Spring' 카테고리의 다른 글
Spring | JSON 사용하기 ( org.json ) (0) | 2020.10.07 |
---|---|
Spring Boot | JWT를 사용하는 Spring Security 로그인 ( REST API ) (4) | 2020.10.07 |
Spring | 파일 업로드 ( + Spring Security ) (0) | 2020.07.06 |
Spring | 스프링 시큐리티(Spring Security) (4) MyBatis이용 로그인 (1) | 2020.07.02 |
Spring | 스프링 시큐리티(Spring Security) (3) JDBC 로그인 (3) | 2020.06.30 |