<?xml version="1.0" encoding="Windows-31J"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
	<!-- プロパティ配置 -->
	<bean id="propertyConfigurer"
		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="locations">
			<list>
				<value>jdbc.properties</value>
			</list>			
		</property>		
	</bean>	
	<!-- DataSource -->
	<bean id="dataSource"
		class="org.springframework.jdbc.datasource.DriverManagerDataSource">
		<property name="driverClassName">
			<value>${db.driver}</value>
		</property>
		<property name="url">
			<value>${db.url}</value>
		</property>
		<property name="username">
			<value>${db.username}</value>
		</property>
		<property name="password">
			<value>${db.password}</value>
		</property>
	</bean>
	<!-- EDbUtil テンプレート -->
	<bean id="edbutilTemplate" 
		class="pwv.spring.edbutil.EDbutilTemplate">
		<property name="mappingObjects">
			<list>
				<!-- Member オブジェクト定義 -->
				<bean class="pwv.spring.model.Member"/>	
			</list>
		</property>
		<property name="dataSource">
			<ref bean="dataSource"/>
		</property>
	</bean>	
	<!-- Member Dao -->
	<bean id="memberDao" 
		class="pwv.spring.dao.MemberDao">
		<property name="template">
			<ref bean="edbutilTemplate"/>
		</property>
	</bean>
</beans>