2009-02-14 49 views

回答

2

「谷歌搜索」後回答我找到了項目arjava。它實現了類似於Ruby方式的Active Record模式。

+1

這似乎有點死:) – ipolevoy 2011-03-02 20:12:55

2

Hibernate是Java中基於JPA規範的ORM框架。 JPA(Java Persistent API)在多處內部實現了ActiveRecord模式。但總體JPA基於稱爲DataMapper的複雜模式。

您可以參考這個Active Record Pattern紙爲Rails的ActiveRecord之間的比較和Hibernate

+0

我知道Hibernate,這就是爲什麼我說這不是我想要的,我想要一個真正的ActiveRecord實現 – 2009-02-14 15:28:20

0

你也可以考慮使用ActiveRecord-JDBC在JRuby上運行: http://wiki.jruby.org/wiki/ActiveRecord-JDBC

我沒有這樣做我自己,但我在使用ActiveRecord的Migrations在基於Hibernate的應用程序中管理模式遷移方面取得了巨大成功。

0

有一個在使用JPA的播放框架中很好的實現。 也許它可以單獨使用...

1

我發現基於AR的scooter framework,它具有內置的Ajax函數和純Java和Jsp以及代碼生成器,它非常棒,簡單而有效!

相關問題