관리 메뉴

JeongMin-dev

[Spring Boot] application.properties 값 가져오는 방법 본문

Java/Spring boot

[Spring Boot] application.properties 값 가져오는 방법

클딧 2023. 7. 11. 14:48
Spring Boot에서 application.properties 파일에 정의되어 있는 값을 자바로 가져오는 방법입니다.

 

값을 가져올 때에는 여러가지 방법이 있는데 그중 application.properties 에서 가져오는 방법을 적어놓았습니다.

 

1. application.properties 값 세팅

test.url = http://test.com/test
test.key = false

application.properties 파일에 test.url이라는 프로퍼티를 설정 후 url주소를 입력해 줍니다.

프로퍼티는 여러 가지 값을 세팅할 수 있습니다.

 

2. 프로퍼티 값 가져오기

@Service
@RequiredArgsConstructor
@PropertySource("classpath:application.properties")
public class MmsServiceImpl implements MmsService{

   @Value("${test.url}")
   private String testUrl;

   @Value("${test.key}")
   private String testKey;

이렇게 코드를 작성하게 되면 프로퍼티값을 가져올 수 있다.