H2 DataBase (V2.1.214)學習手冊

1、官方地址:

http://www.h2database.com/

2、簡單介紹:

(1)H2是使用Java語言開發的一個簡單的關係型數據庫,可以理解成使用Java開發的一個應用程序。
(2)該應用程序被封裝成一個jar包,所有的功能都被封裝在這個jar包裏,這個jar包沒有任何其他第三方依賴。
(3)該應用程序可以分爲三部分,a.數據庫部分(本地單文件形式);b.數據庫管理部分(包括JDBC驅動);c.數據庫連接客戶端(main方法啓動)。

3、使用介紹:

H2的jar包裏有三個功能,對於每個功能的單獨使用或者組合使用就表現的多種多樣。
(1)使用任何一個客戶端(當然也可以是java代碼)連接jar包內的JDBC接口(org.h2.Driver ),即可實現同時存取數據的目的(在連接時會檢查當前連接的庫是否存在,不存在會立即創建)。
(2)直接運行該jar包(即jar包內的GUI main方法),會啓動一個GUI的程序和一個WEB服務(把兩者理解成一個東西也可以,即該GUI程序會暴露出web服務端口)。

GUI程序:a.創建數據庫部分,即生產數據庫的單文件;b.關閉運行的java虛擬機;c.跳轉到web服務。

WEB服務:a.客戶端連接工具,可以連接多種數據庫,當直接連接本地jdbc接口時,若數據庫不存在,會立即創建出來。b.本程序和數據庫的一些配置信息;c.數據庫的一些操作工具。

5、Windows安裝:

官方提供了一個windows安裝程序,其實就是把jar包再包裝一層,做成windows程序。

6、其他使用:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章