스프링에서 DataSource 를 여러개 사용하고 싶다면 각 각의 DataSource 를 등록하여 사용합니다. 스프링 빈 설정 파일에 다음과 같이 작성합니다.
<bean id=oneDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value=""/>
<property name="url" value="localhost:"/>
<property name="username" value=""/>
<property name="password" value=""/>
<property name="maxActive" value=""/>
<property name="maxIdle" value=""/>
<property name="maxWait" value=""/>
<property name="poolPreparedStatements" value=""/>
<property name="maxOpenPreparedStatements" value=""/>
<property name="removeAbandoned" value=""/>
<property name="removeAbandonedTimeout" value=""/>
</bean>
<bean id="twoDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value=""/>
<property name="url" value="localhost:"/>
<property name="username" value=""/>
<property name="password" value=""/>
<property name="maxActive" value=""/>
<property name="maxIdle" value=""/>
<property name="maxWait" value=""/>
<property name="poolPreparedStatements" value=""/>
<property name="maxOpenPreparedStatements" value=""/>
<property name="removeAbandoned" value=""/>
<property name="removeAbandonedTimeout" value=""/>
</bean>
'Java2EE Framework > Spring 2.0' 카테고리의 다른 글
스프링2.0 리소스 번들 사용방법 (0) | 2010.06.07 |
---|---|
스프링 2.0의 트랜잭션 처리 방법 (0) | 2010.06.07 |
스프링2.0 Exception 관리 방법 (0) | 2010.06.07 |
스프링2.0 - DataSource 사용하기 (0) | 2010.06.06 |
스프링2.0 - 별도의 xml 파일에서 뷰 빈즈 선언하기 (0) | 2010.06.05 |