日期:2014-05-19  浏览次数:20832 次

spring中dbcp配置完成之后 该怎么在程序中使用呢?
如题 我现在打算使用dbcp作为数据源 在配置完成之后 该怎么在程序中具体的使用呢?
这是配置xml
XML code

<?xml version="1.0" encoding="UTF-8"?>
<beans>
<bean id="propertyConfigurer"          
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">           
    <property name="location" value="classpath:conf/jdbc.peoperties"/>           
</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}" />  
    <property name="maxActive" value="100"/> 
    <property name="maxIdle" value="20"/> 
    <property name="maxWait" value="1000"/> 
</bean>
<bean id= "transactionManager" 
class= "org.springframework.jdbc.datasource.DataSourceTransactionManager" > 
        <property name= "dataSource" > 
            <ref bean= "dataSource" /> 
        </property> 
</bean> 
       
</beans><?xml version="1.0" encoding="UTF-8"?>
<beans>
<bean id="propertyConfigurer"          
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">           
    <property name="location" value="classpath:conf/jdbc.peoperties"/>           
</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}" />  
    <property name="maxActive" value="100"/> 
    <property name="maxIdle" value="20"/> 
    <property name="maxWait" value="1000"/> 
</bean>
<bean id= "transactionManager" 
class= "org.springframework.jdbc.datasource.DataSourceTransactionManager" > 
        <property name= "dataSource" > 
            <ref bean= "dataSource" /> 
        </property> 
</bean> 
       
</beans>



之后要怎么使用呢?

------解决方案--------------------
配下jdbcTemplate 跟hibernateTemplate用法一样
------解决方案--------------------
给Hibernate 都差不多 JdbcTemplate 这样用起来方便
------解决方案--------------------
注入了没有?