java - 使用 swing 的桌面应用程序中的数据库

标签 java swing desktop-application

我正在用java制作一个桌面应用程序并在数据库中使用MSAccess。 我希望如果我运行应用程序的设置,则应在客户端计算机上创建数据库,因为可能有不同的客户端使用该应用程序,我如何创 build 置? 有没有免费的工具可以实现此目的? 请详细解释一下我.. 谢谢

最佳答案

Java 6(针对桌面应用程序工作进行了增强)附带了一个名为 JavaDb 的内置数据库。 (原IBM的Derby)。那会做你想做的事。

Here's一组有关如何使用它的指南和教程。

我建议当您的应用程序首次启动时,它会检查所创建的数据库是否存在,如果不存在,则会构建数据库(通过适当的 SQL)。我以前用过这种方法,效果很好。

关于java - 使用 swing 的桌面应用程序中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1377479/

相关文章:

java - 我希望突出显示的文本看起来粗体

windows - 支持 Mac 和 Windows 桌面的建议

desktop-application - 使用 HTML 前端编写桌面应用程序

java - 使用 Jenetics 仅一条染色体显示出良好结果

java - 如何在java中运行sudo poweroff

java - LDAP java 错误 : adding entry. javax.naming.directory.NoSuchAttributeException

javascript - 将文件从 Electron 发送到连接在 LAN 中的服务器

java - 如果 JAXB Marshals 根元素只有一个属性,则没有关闭标记

java - J2SE 获取 json 响应抛出异常 451?

java - swing GUI 组件的计时器问题