Я пытаюсь совместно использовать базу данных H2 в памяти, которую я создал с помощью среды SORM в моем приложении Play Framework. Код для моей базы данныхКак запустить TCP-сервер в PlayFramework (scala)
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");
Как я могу запустить сервер TCP в моем Play приложения при запуске и когда он работает?
Я не думаю, что вы должны запускать его как автономный сервер. поддержка воспроизведения работает h2 из коробки. См. [Как использовать структуру SORM с Play Framework?] (Http://stackoverflow.com/questions/14908054/how-to-use-sorm-framework-with-play-framework) – roterl
Я просто прибегаю к этому, чтобы создать быстрый прототип. Спасибо за информацию –