본문 바로가기

Spring

Environment - 프로퍼티

반응형

애플리케이션에 등록 되어 있는 key, value 쌍의 프로퍼티에 접근하는 방법.

계층형 접근 - 우선 순위 존재

OS 환경 변수 , JAVA 애플리케이션 -D 옵션 변수 등...


VM Options - JVM 시스템 프로퍼티(-Dkey="value")

  • 예시) -Dapp.name=spring5
  • environment.getProperty("app.name");

Properties

  • app.properties 파일 생성
  • app.about=spring 작성
  • @Configuration 클래스에 @PropertySource("classpath:/app.properties")를 작성해서 사용

Spring Boot @Value

 

반응형

'Spring' 카테고리의 다른 글

Logback 사용하기  (0) 2022.03.06
AWS Amplify  (4) 2021.11.20
JUnit 5  (2) 2021.02.12
리플렉션 API: 클래스 정보 조회  (1) 2021.02.01
Spring AOP 개념  (3) 2020.12.02