我们使用swingx在java上创建了一个桌面应用程序。我们想运行在具有集中式db的多个系统上生成的jar文件。我使用相同的数据库设置在每个系统上运行单独的jar,但数据未正确保存。
答案 0 :(得分:1)
在最少的情况下,建议让几个客户端直接访问数据库。而应该通过服务器组件访问数据库,例如使用EJB的Java EE应用程序。
Java EE应用程序可以提供Swing客户端,例如使用Java WebStart。 Swing客户端可以访问服务器逻辑,例如,远程EJB(在LAN中)或使用WebServices。
答案 1 :(得分:0)
在设置数据库路径的代码中设置ip地址而不是localhost &最好使用第四种类型的jdbc驱动程序