본문 바로가기
Spring Framework/Spring

스프링부트 application.yaml 값 변수로 가져오는 방법

by wakestand 2022. 6. 15.
반응형
server:
  port: 8081

 

스프링 프로젝트에서 application.yaml 안에

위와 같이 port 값으로 지정한 8081을

자바에서 가져오려면

 

import org.springframework.beans.factory.annotation.Value;

@Service
class명 {

    @Value("${server.port}")
    private int SERVER_PORT;
    
}

 

class 명 위에 @Service / @Component 등의

어노테이션을 달아준 후

 

변수명 위에

@Value("${경로}") 을 지정해주면

application.yaml 에 설정한 값을

자바 클래스 안으로 가져올 수 있게 된다

반응형

댓글