2013-12-10 16 views
5

Próbuję wymyślić przykład JPA(zawierający przykład jednostki ucznia, z nazwą i klasą) przy użyciu Eclipselink & Derby. Mogę to zrobić w Java EE, ale nie mogę znaleźć sposobu, aby to zrobić po prostu w OSGi przy użyciu.JPA z przykładem OSGi DS

Czy ktoś może udostępnić niektóre informacje na temat takich przykładów, które używa JPA with OSGi DS?

Niektóre z przykładów, które przeszły, to here, ale te przykłady używają getReference lub getTracker, ale nie chcę ich używać.

Dziękuję.

Odpowiedz

5

Możesz zapoznać się z samouczkiem projektu OSGi enRoute. To jest nadal w toku, ale w fazie 10 faktycznie używa WZP, transakcje, itd

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

W gałęzi głównej jest PDF, który opisuje w szczegółach, poradnik krok po kroku. Każdy krok to gałąź, dzięki czemu możesz spojrzeć na gałąź 10-jpa. Używa bndtools.

To jest praca w toku, ale powinna dać ci dobry pomysł.

+0

Dziękuję Peter! :) +1 – Amrit

+1

według repo ten przykład jest teraz przestarzały (osgi.enroute.blog). czy istnieje nowa wersja lub informacje o tym, jak uruchomić JPA do testów i wydania? – Gadi

+0

+1 za komentarz Gadi. Byłoby bardzo pomocne mieć aktualny i minimalistyczny przykład użycia JPA z osgi enRoute. – axiopisty

0

Polecam także projekt osgi.enroute.blog wspomniany przez Petera; dodatkowo mam nadzieję, że możesz znaleźć moją blog post o użyciu flyway i OSGi przydatne. Jeśli zignorujesz części przelotowe, znajdziesz przykładowy projekt korzystający z usług deklaratywnych eclipselink i osgi.