在Spring的配置文件中配置如下:
一、<!-- 配置数据源-->
<bean id="dataSource" destroy-method="close" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" ></property>
<property name="url" value="jdbc:oracle:thin:@192.168.120.166:1521:orcldb" ></property>
<property name="username" value="root" ></property>
<property name="password" value="123456"></property>
<property name="maxActive" value="30"></property>
<property name="maxIdle" value="10"></property>
<property name="minIdle" value="5"></property>
<property name="maxWait" value="50000"></property>
</bean>
二、<!-- ibatis配置-->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="classpath:sqlMapConfig.xml"/>
<property name="dataSource" ref="dataSource"></property>
</bean>
三、<!--DAO层配置-->
<bean id="commonDao" class="com.med.ssi.dao.impl.CommonDaoImpl">
<property name="sqlMapClient" ref="sqlMapClient"></property>
</bean>
四、<!--业务层配置-->
<bean id="contractService" class="com.med.ssi.service.impl.ContractServiceImpl">
<property name="commonDao" ref="commonDao"></property>
</bean>