@Value1 [Spring Boot][Error] @value annotation always return null Spring Boot로 프로그래밍을 하다보면, 고정적으로 사용할 값들을... (하지만 가끔은 변경할 가능성도 있는 값이 되겠네요) 한곳에 모아놓고 사용하고 싶어질 때가 있습니다. 예를들면 접속할 URL, OAuth의 Client ID 등이 되겠습니다. 이를 모아서 사용하는 이유는 명확하게 있습니다. 공통적으로 사용하는 값이 중앙에서 관리를 안 할 경우, 소스의 군데군데 상수로 박혀있을 것 입니다. 하지만 언젠가는 해당 값이 변경될 경우도 있을텐데... 이 경우에 큰 공사가 발생할 수 있습니다. 따라서 한곳에 이렇한 값들을 모아놓고 소스에서는 변수로 불러와 사용한다면, 나중에 상수라고 생각한 값이 바뀌더라도 전체 코드에서 해당 변수를 사용한 모든 위치를 바꾸는 대신에... 이러한 상수를 모아논 위치의 내용.. 2021. 4. 12. 이전 1 다음