导出SQL数据库以供本地使用Java

问题描述 投票:0回答:1

我正在开发一个需要本地数据库的桌面Java应用程序(服务器不是一个选项)。每次安装应用程序都应该附带数据库。我正在使用SQL Developer,但不知道如何'导出'数据库(而不是架构)?这甚至可能吗?

如果应用程序必须在安装时创建数据库,那么连接字符串将是什么样的(特别是用户和密码字段)?

我当前的设置有一个用户,我从IntelliJ到数据库的链接,但我不确定这将在别处工作,因为用户将不存在。

谢谢!

java oracle oracle-sqldeveloper local-database
1个回答
0
投票

您可以使用H2 Data Base设置内存数据库,并在应用程序关闭后关闭它。您需要在关闭应用程序时将应用程序数据存储在客户端计算机中,并在启动时将其加载回来。

这是一个开始使用H2 Database with Spring的好地方。

© www.soinside.com 2019 - 2024. All rights reserved.