2010-04-20 11 views
6

Ich habe meine Karriere als Java-Entwickler begonnen, wechselte dann zu Asp.NET und vor kurzem zum Asp.Net MVC, was ich sehr mag. Bei der Entwicklung in Java habe ich Struts1 verwendet, an das ich mich als ein scheußliches Framework mit viel XML erinnere. Jetzt vermute ich, dass Java-MVC-Frameworks aus den Struts-Zeiten herausgekommen sind. Wie also vergleichen sich moderne Java MVC Frameworks mit dem ASP.Net MVC? Welcher von ihnen ist dem Asp.Net MVC am ähnlichsten?Wie vergleicht sich Asp.Net MVC mit Java MVC Frameworks?

+0

Dies sollte wahrscheinlich Community-Wiki sein. Ich denke, du solltest deine Frage so gut wie möglich verfeinern, sonst könnte sie geschlossen werden. –

Antwort

5

Play ist ein sehr gutes Beispiel für MVC-Framework. Noch mehr als das Conversion-over-Configuration-Prinzip mag ich seinen kurzen Editierlauf-Zyklus. Ein anderes gutes Beispiel für MVC-Framework auf JVM mit kurzen Edit-Lauf-Zyklus ist Grails, obwohl es für Groovy Sprache, nicht Java selbst ist.

1

Der Hauptvorteil von Asp.Net MVC im Vergleich zu Java-Frameworks ist die Einfachheit, die durch Konvention über Konfiguration

bearbeiten erreicht: Ich hatte einen Blick in http://www.playframework.org/ und es sieht ruhig einfach wie Asp.Net mvc.

+2

also gibt es irgendwelche Java mvc-Frameworks, die das auch tun? – sumek

+0

Ich habe einige Suche auf Java MVC Framework und die meisten von ihnen verwendet XML-Dateien für die Konfiguration. – Amitabh

+2

werfen Sie einen Blick auf http://www.playframework.org/. Auch Tapestry erfordert nicht viel Konfiguration – Alexey