我在2个网络应用程序中使用嵌入式数据库 H2 说 WebApp1 和 WebApp2 。我运行WebApp1并执行一些查询来访问H2数据库。这意味着当我运行WebApp2时,但它抛出异常 H2目前被另一个进程使用
我的需求是,我应该能够同时使用WebApp1和WebApp2的H2数据库。我分析了下面的链接,但它讲述了多个连接,但没有关于多个应用程序。
http://www.h2database.com/html/features.html#multiple_connections
答案 0 :(得分:11)
您可以使用WebApp1的嵌入模式和WebApp2的服务器模式:为了获得此技巧,两个URL必须类似于“jdbc:h2:mydb; AUTO_SERVER = TRUE”
此处有更多信息:http://h2database.com/html/features.html#auto_mixed_mode