【问题标题】:Wrap up a simple database with a Java SE application用 Java SE 应用程序封装一个简单的数据库
【发布时间】:2012-01-08 18:25:15
【问题描述】:

我真的很喜欢 adobe 将 sqlLite 集成到他们的 AIR api 中的方式。我很想在我目前正在编码的 Java SE 7 桌面应用程序中使用类似的功能。任何人都可以为此推荐一个简单的第三方库吗?我并没有用它做任何繁重的工作——只是为了跟踪用户帐户、密码以及其他一些数据项。

【问题讨论】:

  • 第三方库到底是干什么用的?

标签: java database deployment installation desktop-application


【解决方案1】:

Java Web Start 可以为最终用户提供轻松的安装体验。

对于数据库,从声明为installer-desc 的扩展中调用安装程序,它将在第一次应用时调用。已下载。这是demo. of the ExtensionInstallerService

【讨论】:

    【解决方案2】:

    这是关于 SO 的讨论,涉及 3 个不同的嵌入式数据库,DerbyJava DB 是基于此)、H2HSQLDB

    Embedded java databases

    【讨论】:

      【解决方案3】:

      您可以使用多种嵌入式数据库,例如 HSQL DB 或 Apache Derby。我相信也可以使用 SQLite。

      此外,如果数据非常简单,也许一个简单的 XML/平面文件存储系统也能很好地工作。

      【讨论】:

        猜你喜欢
        • 2011-05-24
        • 1970-01-01
        • 2016-02-07
        • 2021-05-21
        • 1970-01-01
        • 2011-12-27
        • 2012-01-18
        • 2012-01-10
        • 1970-01-01
        相关资源
        最近更新 更多