1

我正在尝试在 Play Framework 应用程序中共享使用 SORM 框架创建的内存中 H2 数据库。下面是我的数据库代码的代码

object DB extends Instance(entities = Seq(Entity[Person]()), url ="jdbc:h2:mem:db1"){}

H2 数据库站点所述的解决方案是启动 TCP 服务器。在 Java 应用程序中,我可以使用以下代码共享数据库

org.h2.tools.Server server = org.h2.tools.Server.createTcpServer();
server.start();

Connection conn = DriverManager.getConnection("jdbc:h2:mem:db1");

如何在我的 Play 应用程序启动或运行时启动 tcp 服务器?

4

1 回答 1

2

playframework文档中,您应该能够将代码放在 onStart 函数中。

于 2014-10-07T12:56:52.797 回答