Spring MVC REST ile bir kaç katı projeyle iyi bir deneyim yaşadım. Sorum şu JAX-RS uyumluluğudur. Baharın burada kalması ve bahar MVC REST'den Jersy'ye ya da başka herhangi bir JAX-RS'den herhangi bir zaman geçmesine izin vermemek için öngördüğü (sebebi olmayan) bir sebebi var. Spring MVC REST'in aksine JAX-RS uygulamasını kullanmayı düşünmeme zorlayan bir şey var mı?Yay MVC REST, JAX-RS uyumlu değildir. Önemli mi?
22
A
cevap
24
IMHO, web uygulamanız yalnızca JSON/XML değerini döndürürse, büyük bir fark yoktur. Ancak, web uygulamanızın bazı son noktalarının HTML döndürmesi gerekiyorsa, Spring MVC daha iyidir. Öyle düşünüyorum ki, JAX-RS herhangi bir MVC mekanizması (AFAIK) sağlamaz. Jersey (JAX-RS uygulamalarından biri) MVC'yi desteklemek için Görüntülenebilir/Şablon sağlar, ancak JAX-RS spesifikasyonunun bir parçası olmayan Jersey'e özgü bir özelliktir.
Bölüm 18. MVC Şablonları Ayrıca
https://jersey.java.net/documentation/latest/mvc.html
, bu blog size bazı anlayışlar verebilir.
Jersey JAX-RS MVC Bahar MVC Star Öldürüldü
http://sleeplessinslc.blogspot.jp/2012/02/jersey-jax-rs-mvc-killed-spring-mvc.html
(blogun sonucu olsa da, onun başlığından farklıdır.)
İlgili konular
- 1. JaxRS
- 2. Yay MVC. Fasulye boş
- 3. Yay test ve mafsallı yay mvc test ünitesi
- 4. Google Guice, JaxRS (Jersey)
- 5. project.xcworkspace dosyası önemli mi?
- 6. ServletContext ve Yay MVC
- 7. Yay mvc sunucu başlatması
- 8. Facelet ile yay mvc
- 9. Asmx web servisleri REST ile uyumlu mu?
- 10. ASP.NET MVC REST çerçeveleri
- 11. Nitelikler birbiriyle uyumlu değil mi?
- 12. Yay 3 MVC Nesting RequestMapping
- 13. yay mvc formu: etiketi seç
- 14. Yay REST çoklu @RequestBody parametreleri, mümkün mü?
- 15. Yay Verisi REST projeksiyonlarına nasıl link eklenir?
- 16. Yay Verisi REST: NULL değerleri issue
- 17. Parser.Parser [Nonterminal] tipinin ifadesi, Parser.Parser [TypeParameter] uyumlu değildir.
- 18. yay MVC restcontroller geri json dize
- 19. Spring Rest ve MVC gibi Spring Rest depo oluşturucu
- 20. Android: uygulama Huawei ile uyumlu değil mi?
- 21. DDE hala önemli mi? Alternatifler hangileridir?
- 22. Android Uygulamasında Etkinlik sayısı önemli mi?
- 23. Yay MVC formu: seçili değeri seçin?
- 24. Yay Güvenliği, Bahar MVC ve Oturum Oturumları
- 25. Yay (MVC) SQL enjeksiyonundan kaçınma mı?
- 26. Yay önyükleme MVC: Whitelabel Hata Sayfası
- 27. XCode kısayol tuşu uyarıyı/hatayı vurgulamak için önemli mi?
- 28. Bahar MVC kullanarak REST URL'leri nasıl tüketilir?
- 29. ASP.NET MVC esnek mi?
- 30. mümkün değildir
DİNLENME bakılmaksızın bunun eğer, DİNLENME olduğunu Spring MVC, Jersey veya başka bir web çerçevesi ile uygulanmaktadır. –
@SotiriosDelimanolis Bunu anlıyorum. Sorum şu JAX-RS uyumluluğunun önemi (veya önemsizliği) ile ilgilidir. Eğer Spring MVC REST ile yapışmayı tercih edersem endişelenecek bir şeyim varsa. – user6123723
JAX-RS uyumluluğunu neden önemsiyorsunuz? RESTful bir mimari inşa ediyorsun. Bir dile özgü API ile uyumlu olup olmadığı önemli değil. –