Spring MVC vs JAX-RS do RESTful API

0

Witam, Planuję stworzyć REST API oparte na jednym z tych rozwiązań. Ze springiem mam już troche doświadczenia. Userów będę autoryzował za pomocą OpenID (tutaj fajnie by było mieć możliwość użycia Spring Security). Nie zamierzam renderować żadnych stron JSP. Co wybrać?
Dzięki za porady :)

0

Spring Security możesz używać z Jersey. Używałem ze Spring i Jersey i Spring MVC. Jedno i drugie rozwiązanie działa i jest proste w konfiguracji.

0

Jeśli skorzystasz ze Springa to otrzymasz szereg dodatkowych bajerów typu "RepositoryRestResource" (Spring sam zadba o wystawienie repozytoriów encji jako REST serwisów). Jeśli zaś skorzystasz z JAX-RS to będziesz miał większe pole wyboru jeśli chodzi o framework implementujący tą specyfikację, np:

  • Jersey
  • serwer Javy EE (każdy serwer będzie posiadał swoją implementację JAX-RS)
  • Dropwizard (wewnętrznie korzysta z Jersey)

1 użytkowników online, w tym zalogowanych: 0, gości: 1