context-datasource 관련입니다
- 작성자 :
- 박*인
- 작성일 :
- 2011-06-02 16:22:16
- 조회수 :
- 2,406
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
DB 유저의 패스워드가 변경되었을때
MAVEN 컴파일 후 업로드를 다시해야 하는 번거로움이 발생하네요
username과 password를 파라미터로 받아서 처리하는 방법이 있나요?
<property name="username" value=""/>
<property name="password" value=""/>
MAVEN 컴파일 후 업로드를 다시해야 하는 번거로움이 발생하네요
username과 password를 파라미터로 받아서 처리하는 방법이 있나요?
<property name="username" value=""/>
<property name="password" value=""/>
A
안녕하세요.. 박정인님..
다음과 같이 PropertyPlaceholderConfigurer를 사용하셔서 외부 설정으로 지정하실 수 있습니다.
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>file:/home/user/properties/db.properties</value>
</property>
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
그럼.. 즐거운 하루되십시오.
감사합니다.
다음과 같이 PropertyPlaceholderConfigurer를 사용하셔서 외부 설정으로 지정하실 수 있습니다.
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>file:/home/user/properties/db.properties</value>
</property>
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
그럼.. 즐거운 하루되십시오.
감사합니다.