[JRuby] Desktopowa aplikacja + ORM + pytań kilka ;P

0

Witam. Od niedawna zacząłem poznawać język Ruby (wcześniej siedziałem w Javie). Jeszcze słabo go znam ;P Chciałem napisać pewien program desktopowy w Javie + JPA + Hibernate, ale stwierdziłem, że możnaby wykorzystać Rubiego i się czegoś przy okazji nauczyć. Teraz moje pytania.

  1. Jaki ORM? Przypominam, że to aplikacja desktopowa i musi być to ORM, którego można używać bez żadnych serwerów aplikacyjnych i innych enterpriceowych pierdół ;P

W dodatku chciałbym, by tego ORM-a dało się używać w JRuby.

  1. Jak jest z JRuby? Czy aktualna wersja wspiera zmiany językowe wprowadzone w Rubym 1.9 i czy nie będe miał problemów z Unocode?
0
  1. JPA może działać bez serwera aplikacji. To że zazwyczaj działa w ramach aplikacji EJB wygenerowało mit, że inaczej się nie da. Możesz uzyć Hibernate i bazy w hsqldb/apache derby. Niezależne nieskomplikowane i śmiga z rubym. Zresztą w Ruby masz railsy, ktore dostarczają active record, co moim zadaniem jest fajniejsze niż ORM.
  2. http://docs.codehaus.org/display/JRUBY/2009/06/03/JRuby+1.3.0+Released tak
0

A są jakieś problemy z używaniem ActiveRecords w aplikacji desktopowej? I czy mogę podpiać pod to Java DB?

0

Nie powinno być problemów ani z jednym, ani z drugim. Activerecord jest niezależny od widoku, a drivery są dostępne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1