H2
测试
要在使用 H2 时进行测试,请将 src/test/resources/application-test.yaml
中的平台设置为 h2
如果 application-test.yaml 尚不存在,请参阅 文档 / 测试。
ebean:
test:
platform: h2 # h2, postgres, mysql, oracle, sqlserver
ddlMode: dropCreate # none | dropCreate | migrations
dbName: test
上述内容将使用以下默认值
url | jdbc:h2:mem:{databaseName} |
---|---|
驱动程序 | org.h2.Driver |
ebean-h2 依赖项
如果我们只想引入 H2Database 特定的平台代码,我们可以使用 io.ebean:ebean-h2
依赖项,而不是 io.ebean:ebean
。依赖于 io.ebean:ebean
将引入所有平台。
类型
UUID
UUID 是一个本机 H2 类型。
历史支持
H2 的历史支持通过生成触发器和历史表来提供。