H2最佳实践

Embedded嵌入式
jdbc:h2:file:
jdbc:h2:~/javacc,windows下则会在"C:\Users\Administrator"下创建文件javacc.mv.db,linux则当前用户目录下面
jdbc:h2:/data/test (linux only) linux下则会在/data下创建文件test.mv.db
jdbc:h2:./test 在当前目录创建test.mv.db,IDE里面就是当前项目目录下面
jdbc:h2:file:C:/data/sample (Windows only)在C盘下面data目录下创建文件sample.mv.db

In-Memory 内存数据库
jdbc:h2:mem:
jdbc:h2:mem:test multiple connections in one process 内存数据库被命名
jdbc:h2:mem: unnamed private; one connection 内存数据库私有
Server Mode 使用TCP/IP的服务器模式(远程连接)
jdbc:h2:tcp://[:]/[]
jdbc:h2:tcp://localhost/~/test user home dir
jdbc:h2:tcp://localhost//data/test absolute dir

用户名和密码
jdbc:h2:;USER=

连接字符串参数
DB_CLOSE_DELAY:要求最后一个正在连接的连接断开后,不要关闭数据库

你可能感兴趣的:(java)