관리 메뉴

취미개발 블로그와 마음수양

스프링 어노테이션과 xml설정으로 properties 불럳오기 본문

FrameWork_ETC/Spring

스프링 어노테이션과 xml설정으로 properties 불럳오기

아라한사 2014. 8. 1. 15:00

bean xml 설정


<util:properties id="msgProperties" location="classpath:sample/di/message/message.properties" />

<bean id="message" class="sample.di.message.MessageServiceImpl">

<property name="message" value="#{msgProperties.message}" />

</bean>


public class MessageServiceImpl implements MessageService {

private String message;


public String getMessage() {

return message;

}


public void setMessage(String message) {

this.message = message;

}


}



어노테이션 설정

<util:properties id="msgProperties" location="classpath:sample/di/message/message.properties" />

<context:annotation-config />

<context:component-scan base-package="*"/>


@Component

public class MessageServiceImpleAnnotation {


@Value("#{msgProperties.message}")

private String message;

public String getMessage(){

return message;

}

}



'FrameWork_ETC > Spring' 카테고리의 다른 글

스프링 임포트  (0) 2014.08.02
Spring - AOP 어드바이스 3개  (0) 2014.08.01
스프링 세팅  (0) 2014.06.24
스프링 web.xml과 dispatcher-servlet처리  (0) 2014.06.24
스프링 정리 노트ㅋ  (0) 2014.06.09