跟小博老师一起学习数据库 ——H2内存数据库
2017-05-02 本文已影响0人
博为峰51Code教研组
H2作为一款小巧精悍的数据库,深受市场的欢迎。上期小傅老师带大家一起安装H2,并采用批文件的方式启动了它。这期我们在JAVA代码中直接启动、使用H2数据库。
首先从官网http://www.h2database.com下载H2的支持文件h2-1.3.175.jar,把支持文件引入到工程。
文件方式
文件方式使用H2数据库无需启动H2数据库,我们直接在URL中指明要连接数据库文件路径即可,如指定的文件不存在,H2会自动创建。
TCP方式
本方式H2将启动一个TCP服务器,数据库客户端可连接到此服务器上任意数据库实例。连接时要指明要使用的端口与实例名称,如实例不存在H2同样也创建新实例。
为了使用方便,小傅老师编写了助手类H2ServiceHelper,用来启动与关闭H2;采用JUNIT方式测试能否连接H2。
lH2ServiceHelper
l测试代码