我用apache derby数据库创建了一个java swing应用程序。我想知道如何做以下事情。
用户首次双击应用程序,在用户的计算机上找到适当的Derby数据库位置,创建数据库并定义所有表,视图等并加载任何初始值数据。 然后,在后续运行应用程序时,它将能够重新打开数据库并继续使用它。
答案 0 :(得分:3)
user.home
中的System.getProperty
属性,该属性将返回用户的主目录作为数据库的主路径。在Windows上,我建议使用{user.home}\AppData\Remote\{You application name}
作为基本路径答案 1 :(得分:0)
以下内容将在localhost上的默认端口(1527)上启动derby数据库服务
<ion-menu [content]="content" [swipeEnabled]="false">...</ion-menu>
将dburl与&#39; create = true&#39;,即
一起使用 NetworkServerControl obj= new NetworkServerControl();
obj.start(null);
上面将生成db dir(macdb),与当前目录上的服务名称相同。