標籤:

Spring配置DBCP連接池

Spring配置DBCP連接池

建立資料庫配置文件jdbc.properties

  • resource文件下新建一個jdbc.properties文件,內容如下
    • 在每一個鍵值對的後面不可以有空格,將游標移動到後面,如果緊貼著即可

?

url=jdbc:mysql://localhost:3306/tedu_ums?useUnicode=true&characterEncoding=utf8driver=com.mysql.jdbc.Driveruser=rootpassword=rootinitSize=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 boot 進階之路
快速了解spring事務七種傳播方式、事務的4種隔離級別、臟讀、重複讀、幻讀;
jsonp跨域請求詳解——從繁至簡
[應用]Spring——小短腿的第二春
史上最簡單的SpringCloud教程 | 第三篇: 服務消費者(Feign)

TAG:Spring |