h2資料庫原始碼自帶的測試類testmvstoretool
private
void
testcompact()
}
public mvstore open()
我們的主要目的是找到建立檔案的方法其他的就不看了
// 19 kb memory is about 1 kb storage
autocommitmemory = kb *
1024*19
; o = config.
get(
"autocompactfillrate");
autocompactfillrate = o == null ?50:
(integer) o;
char
encryptionkey =
(char
) config.
get(
"encryptionkey");
tryif
(filestore.
size()
==0)if
(filename != null)
}this
.filename = filename;
filepath f = filepath.
get(filename)
; filepath parent = f.
getparent()
;if(parent != null &&
!parent.
exists()
)", parent);}
if(f.
exists()
&&!f.
canwrite()
)this
.readonly = readonly;
try
好吧就是這裡了randomaccessfile類關於他的解釋自己去找資料吧
filenio
(string filename, string mode)
throws ioexception
配置h2資料庫
1.新增依賴 com.h2database h21.4.178 2.修改資料庫配置的properties檔案,主要是jdbc.drivername和jdbc.url jdbc.drivername org.h2.driver jdbc.url jdbc h2 mem demo mode mysql ...
H2資料庫的應用
h2是乙個j a編寫的關係型資料庫,它可以被嵌入j a應用程式中使用,或者作為乙個單獨的資料庫伺服器執行。在啟動安裝程式前面,確保pc上已經存在jdk,安裝過程中配置預設就行,當然也可以自己選擇安裝路徑。我這裡選擇安裝到e盤,安裝後h2的目錄如下 在bin目錄下有乙個h2 2.1.210.jar的包...
H2資料庫連線方式速查表
轉至官方文件 topic url format and examples embedded local connection jdbc h2 file jdbc h2 test jdbc h2 file data sample jdbc h2 file c data sample windows o...