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