2012年4月17日 星期二

springConnectionConfig

<!-DriverManagerDataSource建立連結是只要有連接就建一個connection,無連接池作用-->  
<bean id="pkmDataSource"   
class="org.springframework.jdbc.datasource.DriverManagerDataSource">  
    <property name="driverClassName">  
        <value>${pkm.jdbc.driverClassName}</value>  
        <!--${pkm.jdbc.driverClassName}是jdbc.properties文件 中的key-->  
    </property>  
    <property name="url">  
        <value>${pkm.jdbc.url}</value>  
    </property>  
    <property name="username">  
        <value>${pkm.jdbc.username}</value>  
    </property>  
    <property name="password">  
        <value>${pkm.jdbc.password}</value>  
    </property>  
</bean>  
  
<bean id="pkmDataSource"   
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" lazy-init="false">  
    <property name="driverClassName" value="${pkm.jdbc.driverClassName}"/>  
    <property name="url" value="${pkm.jdbc.url}"/>  
    <property name="username" value="${pkm.jdbc.username}"/>  
    <property name="password" value="${pkm.jdbc.password}"/>  
    <property name="initialSize" value="5"/>  
    <property name="maxActive" value="10"/>  
    <property name="maxWait" value="60000"/>  
    <property name="poolPreparedStatements" value="true"/>    
</bean>  

 <bean id="DataSourceA"
  class="org.springframework.jndi.JndiObjectFactoryBean">
  <property name="jndiName">
   <value>DS1</value>
  </property>  
 </bean>

沒有留言:

張貼留言