728x90
`application.properties`를 사용할 때는 `ResourceBundle.getBundle("application");` 정도만 작성해도 됐지만, .yaml(.yml) 파일 사용시에는 별도의 라이브러리를 사용해주어야 한다.
build.gradle
implementation 'dev.akkinoc.util:yaml-resource-bundle:2.12.3'
yaml 파일을 불러오는 부분
private static ResourceBundle properties = ResourceBundle.getBundle("application", YamlResourceBundle.Control.INSTANCE);
Integer port = properties.get("server.post"); // 포트 정보 조회
반응형
'Backend > Spring' 카테고리의 다른 글
Spring) Spring환경에서의 단위 테스트(JUnit5, Mockito) (0) | 2024.03.26 |
---|---|
Spring) 도커로 이전 버전 H2 컨테이너 생성해 프로젝트와 연동하기 & EntityManager 사용해 CRUD하기 (1) | 2022.11.20 |
Spring + React 프로젝트 환경 구축 (0) | 2022.05.06 |
Spring) 실제 프로젝트가 실행되는 실제 경로 구하기 (0) | 2022.01.16 |
Spring) MyBatis 동적 쿼리(매개변수 작성 시 $와 #의 차이) (0) | 2022.01.16 |