Camadas de abstração sobre ORM e JDBC continuam gerando debates polêmicos

E a Guerra dos bancos de dados em Java parece não acabar nunca. A muito tempo os desenvolvedores do Hibernate haviam reclamado sobre a maneira pela qual o framework Spring oferecia integração com o Hibernate, tanto que eles próprios criaram uma “possível” solução para o problema (com os contextos das sessões embutidos direto na SessionFactory).

Mas, ainda hoje, com o EJB 3.0 “tentando” cair no mundo dos desenvolvedores, a bringa sobre camadas de abstração em cima do JDBC (que seriam as ferramentas ORM) e depois as camadas de abstração sobre as ferramentas de ORM continuam fazendo vítimas nas discussões das comunidades.

Mais informações sobre os novos (e antigos) ataques: InfoQ: Debates flare on the right level of abstraction over ORM and JDBC

legal a discussão, que rolo isso, parece disputa no oriente médio.

Eu também to gostando dessas polêmicas Spring vs. JBoss. Não é muito melhor do que a época em que as principais discussões eram IBM vs. Sun?