Spring配置DBCP连接池

作者: 爱撒谎的男孩 | 来源:发表于2018-10-07 22:26 被阅读10次

    Spring配置DBCP连接池

    建立数据库配置文件jdbc.properties

    • resource文件下新建一个jdbc.properties文件,内容如下

      • 在每一个键值对的后面不可以有空格,将光标移动到后面,如果紧贴着即可

    url=jdbc:mysql://localhost:3306/tedu_ums?useUnicode=true&characterEncoding=utf8
    driver=com.mysql.jdbc.Driver
    user=root
    password=root
    initSize=5    
    maxSize=10
    
    • 在spring配置文件中配置DBCP数据源

      • 直接使用spring的表达式获取文件中的值即可

    <!-- 加载db.properties -->
        <util:properties id="dbConfig"
            location="classpath:jdbc.properties" />
        
        <!-- 数据源 -->
        <bean id="dataSource"
            class="org.apache.commons.dbcp.BasicDataSource">
            <property name="url" 
                value="#{dbConfig.url}" />
            <property name="driverClassName" 
                value="#{dbConfig.driver}" />
            <property name="username" 
                value="#{dbConfig.user}" />
            <property name="password" 
                value="#{dbConfig.password}" />
            <!--初始化链接数量-->
            <property name="initialSize" 
                value="#{dbConfig.initSize}" />
            <!--最大链接数量-->
            <property name="maxActive" 
                value="#{dbConfig.maxSize}" />
        </bean>
        
    

    相关文章

      网友评论

        本文标题:Spring配置DBCP连接池

        本文链接:https://www.haomeiwen.com/subject/zyvraftx.html