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 |