大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java框架視頻教程免費下載,Spring配置數據源

Java框架視頻教程免費下載,Spring配置數據源

更新時間:2020-05-13 11:52:50 來源:動力節點 瀏覽2101次

Java框架視頻教程免費下載,Spring配置數據源,對于Java開發的編程者來講,掌握Spring這樣主流框架的重要性不言而喻。為了幫助大家更好的學習開發企業級項目的知識和技術,掌握企業級解決方案的思路,本文總結了Spring配置數據源的重難點,主要包括數據源(連接池)的作用、數據源的手動創建步驟、Spring配置數據源和抽取jdbc配置文件。

Java框架視頻教程免費下載,Spring配置數據源

1、數據源(連接池)的作用

數據源(連接池)是提高程序性能如出現的,事先實例化數據源,初始化部分連接資源,使用連接資源時從數據源中獲取,使用完畢后將連接資源歸還給數據源。常見的數據源(連接池)有DBCP、C3P0、BoneCP、Druid等。

2、數據源的手動創建步驟

(1)導入數據源的坐標和數據庫驅動坐標

導入c3p0和druid的坐標,如圖:

    Java框架視頻教程免費下載,Spring配置數據源

    導入mysql數據庫驅動坐標,如圖:

    Java框架視頻教程免費下載,Spring配置數據源

    (2)創建數據源對象

    創建C3P0連接池,如圖:

Java框架視頻教程免費下載,Spring配置數據源

    創建Druid連接池,如圖:

Java框架視頻教程免費下載,Spring配置數據源

    (3)設置數據源的基本連接數據

    提取jdbc.properties配置文件

    (4)使用數據源獲取連接資源和歸還連接資源

    讀取jdbc.properties配置文件創建連接池,如圖:

Java框架視頻教程免費下載,Spring配置數據源

3、Spring配置數據源

可以將DataSource的創建權交由Spring容器去完成,DataSource有無參構造方法,而Spring默認就是通過無參構造方法實例化對象的,DataSource要想使用需要通過set方法設置數據庫連接信息,而Spring可以通過set方法進行字符串注入。

<beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource">
<propertyname="driverClass"value="com.mysql.jdbc.Driver"/>
<propertyname="jdbcUrl"value="jdbc:mysql://localhost:3306/test"/>
<propertyname="user"value="root"/>
<propertyname="password"value="root"/>
</bean>

測試從容器當中獲取數據源

ApplicationContextapplicationContext=new
ClassPathXmlApplicationContext("applicationContext.xml");
DataSourcedataSource=(DataSource)
applicationContext.getBean("dataSource");
Connectionconnection=dataSource.getConnection();
System.out.println(connection);

4、抽取jdbc配置文件

applicationContext.xml加載jdbc.properties配置文件獲得連接信息。首先,需要引入context命名空間和約束路徑。

<context:property-placeholderlocation="classpath:jdbc.properties"/>
<beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource">
<propertyname="driverClass"value="${jdbc.driver}"/>
<propertyname="jdbcUrl"value="${jdbc.url}"/>
<propertyname="user"value="${jdbc.username}"/>
<propertyname="password"value="${jdbc.password}"/>
</bean>

以上就是Spring配置數據源的詳解,另外還有一個知識要點,Spring容器加載properties文件:

<context:property-placeholderlocation="xx.properties"/>
<propertyname=""value="${key}"/>

以上就是動力節點java培訓機構的小編針對“Java框架視頻教程免費下載,Spring配置數據源”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

Java流行框架視頻教程

Spring:http://www.dabaquan.cn/javavideo/125.html

SpringMVC:http://www.dabaquan.cn/javavideo/126.html

MyBatis:http://www.dabaquan.cn/javavideo/127.html

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 露脸超嫩97后在线播放 | 久久艹伊人| 亚洲精品视频免费观看 | 久久手机免费视频 | 99在线免费观看 | 成年人网站免费 | 在线观看国产视频 | 国产大片中文字幕 | 东京干手机福利视频 | 五月天中文在线 | 国产亚洲美女精品久久久久狼 | 色综合天天综合网看在线影院 | 国产日韩精品一区二区在线观看 | 精品国产午夜久久久久九九 | 久久久免费观成人影院 | 国产亚洲精品美女一区二区 | 中文精品久久久久国产不卡 | 99re这里只有精品在线 | 天天做天天爱天天综合网 | 五月婷婷久 | 精品无人区乱码一区二区三区手机 | 一级特黄牲大片免费视频 | 911免费视频| 免费真实播放国产乱子伦 | 青草社区| 91在线播 | 日韩一级视频免费观看 | 久久久久青草线蕉亚洲麻豆 | 久草热播| 婷婷综合视频 | 欧美另类交视频 | 日韩大片在线 | 国产91久久久久久久免费 | 久久久久久亚洲精品中文字幕 | 亚洲操综合| 国模无水印一区二区三区 | 精品91精品91精品国产片 | 午夜免费福利社 | 天天干天天舔天天射 | 国产精品成人观看视频免费 | 青青免费视频精品一区二区 |