Hibernate Vs Rails(ActiveRecord)

Saiu no TSS um bom artigo do Patrick Peak fazendo um comparativo entre o Hibernate e o Rails(Activerecord).

Ruby on Rails is a Web framework but also integrates its own ORM, ActiveRecord. Hibernate Quickly co-author Patrick Peak has written a hands-on comparison between Hibernate and Rails Active Record, concluding that, while Rails is well suited for pure CRUD and smaller projects, its ORM layer lacks a number of essential features required for larger projects.

Vale a leitura.

Saiu… em março de 2005 :roll:

http://www.theserverside.com/news/thread.tss?thread_id=32968

[quote=pcalcado]Saiu… em março de 2005 :roll:

http://www.theserverside.com/news/thread.tss?thread_id=32968
[/quote]

Interessante que ao iniciar a leitura do artigo tambem vi a mesma coisa…
Fui ver o e-mail e constatei que ele chegou a minha inbox a 40min. mais ou menos…

Foi malz… :oops:

[quote=keller][quote=pcalcado]Saiu… em março de 2005 :roll:

http://www.theserverside.com/news/thread.tss?thread_id=32968
[/quote]

Interessante que ao iniciar a leitura do artigo tambem vi a mesma coisa…
Fui ver o e-mail e constatei que ele chegou a minha inbox a 40min. mais ou menos…

Foi malz… :oops:

[/quote]

Relaxa, o que vale é a intenção!!!
E com certeza muita gente do forum não tinha essa informação :slight_smile:

[]´s

Carlos

Okay, mas acredito que por exemplo o Activerecord hoje ja tem suporte a CASCADE e provavelmente mais algumas novas features no caso nas comparacoes ele nao tem, e isso IMHO, e muito importante pra garantir a consistencia dos dados no SGBD…

Mas valeu o apoio… :smiley:

WTF para a falta de herança em multi-tables do raisl.

falta também um delete-orphan pro JPA :frowning:

cascades no ActiveRecord são facilmente implementáveis utilizando o próprio BD ou então os hooks do ActiveRecord …
E sinceramente, o suporte a cascade do Hibernate até hoje mais me atrapalhou do que ajudou :smiley:

+1 :smiley:

Comentário perfeito.

Quanto a faltar suporte a herança em múltiplas tabelas no ActiveRecord, herança já é problemática*, em múltiplas tabelas o problema ainda se agrava, já que qualquer consultazinha básica na hierarquia de classes vai precisar de joins.

  • não quero começar essa discussão aqui denovo, basta uma pesquisa no próprio fórum e no google…

[quote=urubatan]cascades no ActiveRecord são facilmente implementáveis utilizando o próprio BD ou então os hooks do ActiveRecord …
E sinceramente, o suporte a cascade do Hibernate até hoje mais me atrapalhou do que ajudou :smiley:

[/quote]

Sinceramente queria entender isso, pois eu tenho uma experiência contrária.