【问题标题】:Java standalone app with JPA + Hibernate (or similar) and Apache Derby embedded DB带有 JPA + Hibernate(或类似)和 Apache Derby 嵌入式数据库的 Java 独立应用程序
【发布时间】:2012-09-23 04:20:34
【问题描述】:

我想创建一个使用 Apache Derby Embedded DB 的 Java 独立 Java 应用程序。

我想使用 JPA,因为我对它非常熟悉,并且可能超过了 Hibernate(但如果它变得更容易,欢迎其他人使用)。

有没有使用 JPA 而不是 Hibernate 而不是 Derby 嵌入式数据库的示例?我四处寻找,但找不到任何有用的示例代码。我想要一个类似教程的东西,它会告诉我需要在我的类路径中添加哪些库,哪些是基本文件以及我需要做什么。

【问题讨论】:

  • 官方快速入门有什么问题:db.apache.org/derby/docs/dev/getstart
  • @DaDaDom 官方快速入门不包含任何关于 JPA 或 Hibernate 的内容。我已经检查过了:)
  • 嗯,你说你已经知道 JPA,所以我认为你只需要德比方面的东西。它可以像 JPA/Hibernate 中的任何其他数据库一样使用。
  • 好的!这是一个有用的答案!谢谢。

标签: java hibernate jpa derby


【解决方案1】:

如果您使用 Maven 进行构建,则可以使用我编写的 derby-maven-plugin,它可以在 GitHub 和 Maven Central 上获得。它会在您的测试之前为您启动和停止数据库。

您可以查看:

  • Here 我对类似问题的回答
  • Here 用于使用 Derby 并进行测试的示例 REST 应用程序

【讨论】:

    猜你喜欢
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多