開發者學堂課程【Java面試疑難點串講2:Java資料庫開發:資料源】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/25/detail/545資料源
内容簡介:
一、資料源的概念
二、資料源的設定功能
三、資料源的配置模式
一、資料源的概念:
這種不進行重複打開與關閉,以及控制連接配接人數的做法就稱為資料源。
二、資料庫的資料源的設定 (DataSource) 功能:
為了解決資料庫的頻繁打開與關閉所帶來的性能損耗。
三、資料源的配置模式:
主要有兩種模式:
(1)容器配置( Tomcat、WebLogic、WAS)
(2)程式配置(Spring 中使用的 C3p0) 開發過程基本上會使用程式配置。
程式配置也分為兩種處理過程:
舊時代,隻是實作了資料庫連接配接池的處理。新時代,
例如:阿裡 druid 資料源,可以提供監控操作。
不管如何處理,資料源都是為了提升資料庫操作性能做的一種方案,本質的核心思想:避免了資料庫頻繁的打開與關閉處理。