本文内容:
- 非常快速, 开源, JDBC API
- 内嵌和服务器模式, 内存数据库
- 基于浏览器的控制程序
- 小尺寸: jar文件大小1MB左右
3.1下载程序
在H2的官网(http://www.h2database.com)下载程序, 我选择的是下图中的"所有平台"(无需安装)
3.2 使用
将此zip文件解压至某目录(如D:\h2), 进入目录D:\h2\bin, 运行h2.bar程序, 会出现一个控制台, 几秒钟后进入浏览器控制模式:
点击"连接", 进入如下界面:
我使用H2的体验是: 速度超快, 很适合用于软件开发.
在3.2中提到的目录D:\h2\bin中, 有一个jar文件, 将其复制到Java EE工程的相应目录下, 在我的程序中, 使用了Hibernate开源框架, hibernate.cfg.xml的部分配置如下:
<property name="connection.driver_class">org.h2.Driver</property>
<property name="connection.url">jdbc:h2:~/test</property>
<property name="connection.username">sa</property>
<property name="connection.password"></property>
<!-- SQL dialect -->
<property name="dialect">org.hibernate.dialect.H2Dialect</property>
References:
[1] H2 Official Website: http://www.h2database.com
Note:
系统: Windows XP Professional
绿色截图软件: mycatchscreen.exe
图片编辑软件: mspaint
Eclipse: MyEclipse 6.5