H2 - 多个应用程序访问相同的H2数据库

时间:2014-08-27 07:08:42

标签: java h2

我在2个网络应用程序中使用嵌入式数据库 H2 WebApp1 WebApp2 。我运行WebApp1并执行一些查询来访问H2数据库。这意味着当我运行WebApp2时,但它抛出异常 H2目前被另一个进程使用

我的需求是,我应该能够同时使用WebApp1和WebApp2的H2数据库。我分析了下面的链接,但它讲述了多个连接,但没有关于多个应用程序。

http://www.h2database.com/html/features.html#multiple_connections

1 个答案:

答案 0 :(得分:11)

您可以使用WebApp1的嵌入模式和WebApp2的服务器模式:为了获得此技巧,两个URL必须类似于“jdbc:h2:mydb; AUTO_SERVER = TRUE”

此处有更多信息:http://h2database.com/html/features.html#auto_mixed_mode