Sugestões MVC

Olá.

Procurei por tópicos que respondessem ao meu questionamento mas não achei…
Hoje em comunidades open-source temos vários frameworks MVC, mas em alguns casos temos frameworks que são “unânimes”.

Por exemplo: Python -> Django, ORM Java -> Hibernate.

Existe algum TOP para Java para aplicações em larga escala?

Já trabalhei com VRaptor, é bem legal… Li sobre Spring e Struts, achei mais complicados.
Recentemente li sobre o Play, parece ser a mesma coisa que o Django.

Porém não servem frameworks baseados em JSF.

Obrigado!!!

Struts 1.x = complicado
Struts 2.x = fácil

[quote=rafaduka]Struts 1.x = complicado
Struts 2.x = fácil[/quote]

Adicionando experiência, eu não iniciaria uma aplicação com esses 2 frameworks :(, sei lá … depois do Spring o mundo dos frameworks mvcs pra mim nunca mais foram os mesmo (sou suspeito pra dizer isso :D)

Já que JSF não te serve, eu iria fácil de Spring 3 MVC integrado com Tiles 2 (View) e JPA 2 nos dias de hoje. Temos o VRaptor 3 também que é brasileiro, ta com um suporte legal e é baseado em Spring, mas eu nunca trabalhei com ele. Falar de frameworks sem conhecer as suas necessidades fica difícil :stuck_out_tongue:

edit: defina melhor o “aplicação em larga escala”

Desculpe-me acho que me expressei mal.

A questão não é só facilidade, produtividade… mas se existe um unânime, assim como o Django é para o Python.
Desconsiderando código legado, obviamente.

Rafael,

Não existe um unânime.