RESTful Web Development Mit Java EE 6 - welche Möglichkeiten gibt es?

Ich versuche herauszufinden, welche Optionen für die Entwicklung einer RESTful-Webanwendung mit Java EE 6 am besten geeignet sind. Beispielsweise möchte ich eine URL folgendermaßen interpretieren können:

GET www.myapp.com/customers/1 - gibt eine Webseite mit Details zu einem Kunden mit der ID 1 zurück.

Die einzigen zwei Optionen, die ich mir vorstellen kann, sind

Mit Spring MVC 3Mit einer JAX-RS-Spezifikation können Sie Ansichten rendern - ich habe gehört, dass RESTEasy in Spring MVC integriert ist?

Gibt es noch andere Frameworks, mit denen Sie solche Webanwendungen entwickeln können? Ich würde mich auch sehr über einen Einblick darüber freuen, warum ein Framework besser ist als ein anderes.

Eine weitere Überlegung von mir ist, welche Ansichtstechnologien Sie mit dem Framework verwenden können. Ich habe gehört, dass viele View-Technologien wie Velocity und Tapestry in Spring MVC integriert sind. Sind diese einfach zu integrieren oder treten bei mir zahlreiche Probleme auf? Ein wesentlicher Punkt ist, dass ich Vorlagen benötigen (wie Masterseiten in ASP.NET).

Ich bin ziemlich neu in der Java EE-Welt - ich bin Microsoft gewohnt, wo sie Ihnen eine Option geben. Ich bin ein großer Fan von ASP.NET MVC - gibt es etwas Ähnliches in der Java-Welt (oder ist es Spring MVC?).

Ich bin nicht an all diese Entscheidungen gewöhnt ... HILFE!

Vielen Dank für Ratschläge / Vorschläge.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage