티스토리 뷰

Spring 사용 시 @Value 어노테이션을 이용해서

쉽게 프로퍼티를 읽어 올 수 있습니다.


아래와 같은 방식으로 프로퍼티 파일의 내용을 주입시켜줄 수 있습니다.

@Value("${property_name}") 

private String propertyName;


단, 참고해야 할 사항이 있습니다.

@Value 어노테이션 web proejct 안에서 사용 시에는 

sevlet context에 다음 내용이 필요합니다.

<context:property-placeholder location="file:/etc/myproject/*.properties" />


 Appliction Context에만 property로딩을 처리해서는

Web project의 @Value로 해당 내용을 읽어올 수 없습니다.




'개발 > Java' 카테고리의 다른 글

Builder Pattern  (0) 2016.05.06
Static factory method  (0) 2016.05.01
디자인 패턴 - Decorator, Adapter, Facade 패턴  (0) 2016.04.04
디자인 패턴 - Command Pattern  (0) 2016.03.29
디자인 패턴 - Singleton Pattern  (0) 2016.03.22
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함