大家好,又见面了,我是你们的朋友全栈君。
目前最新版本是 1.4.200 , 于2019/10/14 发布。
Maven依赖
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.200</version>
</dependency>
Hibernate 在hibernate.cfg.xml 配置:
<property name="dialect">
org.hibernate.dialect.H2Dialect
</property>
jdbc:h2:~/test
用户主目录的jdbc:h2:/data/test
在/data 绝对路径下jdbc:h2:./test
当前工作目录jdbc:h2:mem:test
jdbc:h2:mem:
未命名连接java -cp \*.jar org.h2.tools.Server
jdbc:h2:tcp://localhost/~/test
用户主目录jdbc:h2:tcp://localhost//data/test
绝对路径Connection conn = DriverManager.
getConnection("jdbc:h2:~/test");
conn.close();
JdbcConnectionPool cp = JdbcConnectionPool.
create("jdbc:h2:~/test", "sa", "sa");
Connection conn = cp.getConnection();
conn.close(); cp.dispose();
H2提供了控制台工具可以对数据库进行管理和数据的插入等动作,该控制台通过浏览器连接。
启动控制台的方式有多种, 如果使用的是安装版的H2, 可以到安装目录中点击H2.bat 文件启动或是在程序菜单中点击H2 Console (Command Line)
, 但是大部分使用H2都是免安装的方式。 这里以Maven 导入的方式为例, Cmd 命令行进入本地库对应的H2目录, 比如: D:\install\maven3.6\repository\com\h2database\h2\1.4.200
, 执行如下命令:
java -jar h2*.jar
该命令会自动打开一个浏览器窗口, 也就是控制台的地址, 也可以手都打开浏览器输入地址, 使用以下三个地址都可以:
登录后的界面如下:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/182634.html原文链接:https://javaforall.cn