TIL(2024.01.18) @Value, Properties 설정

DongJun·2024년 1월 19일

Today-I-Learn

목록 보기
35/40

💡 @value

설정파일(.properties, .yml)에 설정한 내용을 주입시켜주는 어노테이션입니다.

@value 안에 파라미터로 EL형식의 키 값을 넣어주면, 불러올 수 있습니다.

@RestController
public class ValueController {

    @Value("${admin.name}") 
    private String adminName;

   //... 이하 코드 생략
   
}

💡 Properties 설정

서버환경에 따라 종속적인 정보가 있을 경우(로컬, 개발, 운영에 대한 DB 정보가 다를 때), 환경에 따라 값을 다르게 처리하여, 보다 효율적으로 관리하기 위해 Properties 설정파일을 분리합니다.

프로퍼티파일은 " KEY=VALUE " 형식으로 정의된다. 아래의 설정 파일은 위 예제에서 사용한 설정 파일입니다.

#관리자명
admin.name=example
profile
성장하기위한 나만의 방법을 꾸준히 찾는중! 협동적 & 성실한 Frontend 개발자를 목표로…

0개의 댓글