我正在寻找一个基于Hibernate构建的ActiveRecord模式的Java实现。
在.Net中有一个开源项目 Castle Windsor ActiveRecord 它在NHibernate之上实现了ActiveRecord模式。
我正在寻找类似的东西,除了坐在NHiberate persistence frameowork for Java之上。
我正在寻找一个基于Hibernate构建的ActiveRecord模式的Java实现。
在.Net中有一个开源项目 Castle Windsor ActiveRecord 它在NHibernate之上实现了ActiveRecord模式。
我正在寻找类似的东西,除了坐在NHiberate persistence frameowork for Java之上。
我发布了一个名为ActiveJDBC的项目: http://javalite.io/。这就是你要找的 谢谢 伊戈尔
我会说 GORM是与ActiveRecord一起使用Java的更好模式。 ActiveRecord最终需要比GORM更多的工作和更多的编码。据我所知,Django比AR模型更多地遵循GORM模型,因此该模型可能是值得研究的东西,特别是考虑到Java可能不像Ruby那样适合动态getter和setter(除非你开始深入研究生成字节码,但你的编译器和IDE不会那么喜欢)。
好吧,Grails中的GORM不能脱离Grails - 直到1.1版至少出现。坦率地说,GORM和AR之间的差异很小(例如:在Grails中,您为域对象建模,GORM将推断数据库结构,而在AR中,一方面有表,另一方面有对象) 。 哦,还有一个区别是GORM有很多怪癖。请注意我没有说错误...
无论如何,这里有另一篇关于stackoverflow的类似文章,它可能涵盖你所追求的内容: Ruby中的ActiveRecord模式是否像Ruby中那样实现?
干杯,
罗洛
实际上,我一直在研究类似AR的Java框架,第一篇博客: http://igorpolevoy.blogspot.com/ 干杯, 伊戈尔
Groovy / Grails中的GORM?
Scooter Framework有一个与Ruby on Rails非常类似的ActiveRecord实现: http://www.scooterframework.com/