728x90 반응형 Static1 [Spring] @Value 동작 방식 및 주의 사항 프로젝트를 진행하다보면 시크릿 키와 같이 외부에 노출해서는 안되는 값들을 사용할 때가 있다. 만약 코드 내부에 시크릿 키를 저장하고 사용할 경우 깃 허브에 올리면 외부에 노출되게 된다. 이럴 경우 application.properties와 같은 파일에 보안이 필요한 값들을 넣어두고 .gitignore로 등록하여 외부에 노출되지 않도록 하곤 한다. 그리고 이 application.properties에 보관된 값을 꺼내오는 어노테이션이 바로 @Value이다. @Value를 단순하게 "application.properties에서 값을 꺼내온다"라고만 이해하고 사용하다가 오류가 발생하였다. 그래서 한번 @Value에 대해 알아보고 내가 실수했던 내용을 정리해보려고 한다. @Value @Value 어노테이션은 p.. 2023. 5. 18. 이전 1 다음 728x90 반응형