JPA与OSGi DS示例

时间:2013-12-10 09:11:05

标签: jpa osgi eclipselink declarative-services

我正在尝试使用JPA找出Eclipselink & Derby (包含名称和类的学生实体示例)的示例。我能够在Java EE中完成它,但我无法在使用OSGi的{​​{1}}中找到一种方法。

任何人都可以分享使用Declarative Services的任何此类示例的一些信息吗?

我所经历的一些示例是here,但这些示例使用JPA with OSGi DSgetReference,但我不想使用它们。

谢谢。

2 个答案:

答案 0 :(得分:5)

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

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

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

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

答案 1 :(得分:0)

我也推荐Peter提到的osgi.enroute.blog项目;另外我希望你能找到关于使用flyway和OSGi有用的blog post。如果忽略flyway部分,您将找到使用eclipselink和osgi声明性服务的示例项目。