【问题标题】:JPA with OSGi DS exampleJPA 与 OSGi DS 示例
【发布时间】:2013-12-27 17:16:21
【问题描述】:

我正在尝试使用Eclipselink & Derby 找出JPA 的示例(包含学生实体的示例,带有名称和类)。我可以在 Java EE 中做到这一点,但我无法找到一种方法来简单地在 OSGi 中使用 Declarative Services

任何人都可以分享一些关于使用JPA with OSGi DS 的此类示例的信息吗?

我经历过的一些示例是here,但这些示例使用getReferencegetTracker,但我不想使用它们。

谢谢。

【问题讨论】:

    标签: jpa osgi eclipselink declarative-services


    【解决方案1】:

    您可以查看 OSGi enRoute 项目的教程。这仍在进行中,但在第 10 阶段,它实际上使用了 JPA、事务等。

    https://github.com/osgi/osgi.enroute.blog

    在 master 分支中,有一个 PDF 逐步详细地描述了该教程。每个步骤都是一个分支,因此您可以查看 10-jpa 分支。它使用 bndtools。

    这项工作正在进行中,但它应该会给你一个好主意。

    【讨论】:

    • 根据 repo 这个例子现在被弃用了(osgi.enroute.blog)。是否有新版本或一些信息如何让 JPA 用于测试和发布?
    • 加迪的评论+1。如果有一个最新的极简示例来说明如何将 JPA 与 osgi enRoute 一起使用,将会非常有帮助。
    【解决方案2】:

    我也推荐Peter提到的osgi.enroute.blog项目;另外我希望你会发现我的blog post 关于使用flyway 和OSGi 很有用。如果你忽略 flyway 部分,你会发现一个使用 eclipselink 和 osgi 声明式服务的示例项目。

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 2012-04-20
      • 1970-01-01
      • 2018-11-07
      • 2013-12-23
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 2023-04-02
      相关资源
      最近更新 更多