개발/스프링
Spring doesn't evaluate @Value annotation from properties
로그인시러
2016. 10. 14. 11:56
일단, 핵심은
Note that actual processing of the @Value annotation is performed by a BeanPostProcessor
결론적으로 @Value 가 적용된 변수를 사용하고 싶다면,
@PostConstruct 태그를 붙인 메소드안에서 사용하면 된다.
태그 이름에서 알 수 있듯이,
객체가 생성되어지고 난 후에 초기화 작업을 할 때 위 태그를 붙여서 사용하면된다.