개발/Spring

[Spring Boot] properties 에서 설정한 값 가져오기

Chikaka 2021. 8. 5. 14:09

 

properties에서 상수 설정을 하고

## insert sql interval(SECONDS)
custom.interval=10

이 값을 이용하는 방법

 

 

 

 

클래스에 써줘야하는 부분만 (클래스, 함수 이름은 임의로 설정)

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

@Component
public class A {
	@Value("${custom.interval}")
	private String SECONDS;
    
public void B(SensorData sensorData) throws IOException {
		sensorData.setSECONDS(SECONDS);
		sensorDataService.create(sensorData);
	}
}

 

 

@Value("${custom.interval}")
private String SECONDS;

이부분으로 SECONDS에 값이 들어가게 된다.