我有一个 Java Applet ,它显示来自 Derby 数据库的2D表格数据。我也在使用 Netbeans 。我想在网页上使用这个应用程序。我已将html文档和所有.class文件上传到服务器上的正确目录中。剩下的就是访问数据库。
我想使用嵌入式Derby,以便我的应用程序包含数据库(我对这个事实的理解是否正确?)。然后我应该能够将html和jar / class文件上传到服务器,我的应用程序将被部署。但是我对以下内容感到困惑:
非常感谢所有帮助。如果我能让我的问题更清楚,请告诉我。
答案 0 :(得分:0)
您可以将Derby数据库本身打包到JAR文件中作为applet的一部分,然后它将成为applet的一部分,并在下载applet时下载。
请参阅此相关问题:Distribute a database made with JavaDB with Java program
请注意,这将创建一个只读数据库。如果您确实需要从applet更新数据库,则需要更复杂的方法(例如,将初始数据打包到applet中,然后当applet启动时,请求访问工作站上的本地存储并创建可写入的数据库)。
有关构建和部署数据库in-jar的完整文档,文档位于:http://db.apache.org/derby/docs/10.9/devguide/cdevdeploy15325.html