我想弄清楚JPA
(包含學生實體的示例,名稱和類)的示例使用Eclipselink & Derby
。我能夠在Java EE中做到這一點,但我無法簡單地在OSGi
中使用Declarative Services
找到一種方法。JPA與OSGi DS示例
任何人都可以分享一些使用JPA with OSGi DS
這樣的例子的一些信息?
一些我所經歷的例子是here,但這些示例使用getReference
或getTracker
但我不想使用它們。
謝謝。
我想弄清楚JPA
(包含學生實體的示例,名稱和類)的示例使用Eclipselink & Derby
。我能夠在Java EE中做到這一點,但我無法簡單地在OSGi
中使用Declarative Services
找到一種方法。JPA與OSGi DS示例
任何人都可以分享一些使用JPA with OSGi DS
這樣的例子的一些信息?
一些我所經歷的例子是here,但這些示例使用getReference
或getTracker
但我不想使用它們。
謝謝。
你可以看看OSGi enRoute項目的教程。這是工作仍然在進行中,但在階段10它實際上使用JPA,交易等
https://github.com/osgi/osgi.enroute.blog
在主分支存在描述詳細的教程,一步一步的PDF文件。每一步都是一個分支,所以你可以看看10-jpa分支。它使用bndtools。
這是正在進行的工作,但它應該給你一個好主意。
我也推薦Peter提到的osgi.enroute.blog項目;另外我希望你可能會發現我的blog post關於使用flyway和OSGi有用。如果你忽略飛路部分,你會發現一個使用eclipselink和osgi聲明式服務的示例項目。
謝謝彼得! :)根據回購+1 – Amrit
這個例子現在已被棄用(osgi.enroute.blog)。有沒有新的版本或一些信息如何讓JPA工作測試和發佈? – Gadi
對Gadi的評論+1。如何使用osgi enRoute的JPA最新和最簡單的例子是非常有幫助的。 – axiopisty