【问题标题】:Is there a way to add a local database to a netbeans java project package?有没有办法将本地数据库添加到 netbeans java 项目包中?
【发布时间】:2014-04-27 06:10:52
【问题描述】:

我有一个需要编写的 java 项目,它从逗号分隔的文本文件中读取数据。

但是,为了额外的功劳,我们可以使用数据库而不是文本文件。

我不想为主机付费或与服务器打交道。

那么,有没有办法在我的 java 包中创建一个数据库,以便我可以使用 sql?

我正在使用 netbeans(如果重要的话)。

我需要所有东西都在我的 java 包中,所以当我把它交给我的老师时,他不需要下载扩展或做任何特别的事情。

【问题讨论】:

    标签: java sql database netbeans


    【解决方案1】:

    您要求的是嵌入式数据库,而不是数据库服务器。

    除了the correct answer by Lesya 中提到的JavaDB/Apache Derby,另一个选择是H2。两者都是用纯 Java 构建的,可以与您的应用程序捆绑在一起。虽然 H2 和 Derby 都是不错的选择,但您可能会发现 H2 更易于学习、配置和捆绑。

    【讨论】:

    • 完美,这就是我需要知道的(捆绑部分)。谢谢
    【解决方案2】:

    您可能正在寻找类似 JavaDB 的东西。支持 SQL 查询

    有关配置的更多信息,请参见此处:

    https://netbeans.org/kb/docs/ide/java-db.html#configuring

    【讨论】:

      【解决方案3】:

      您应该使用serverless DBMS,例如SQLiteApache Derby

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-22
        • 1970-01-01
        • 2021-10-24
        • 2012-03-29
        • 1970-01-01
        • 1970-01-01
        • 2020-03-23
        • 2017-05-10
        相关资源
        最近更新 更多