Veo que algunos están usando Jersey w/Spring. Con Spring 3.0 ahora hay anotaciones disponibles para hacer API RESTful directamente en un controlador. ¿Por qué debería considerar usar Jersey con Spring?Jersey con muelle 3.0?
Respuesta
Jersey pros:
- viene con especificaciones JSR 311
- implementación de referencia para JSR 311
- Restlet y RESTeasy son otras implementaciones para JSR 311
- mejor utillaje (al menos en Netbeans)
- está integrado con Spring y Guice
EDITAR
anotaciones estándar? y mejores herramientas – dfa
¡Gracias! Entonces, cuando lo usa con la primavera, ¿realmente está usando Spring para la funcionalidad IoC, etc.? ¿El controlador será realmente una implementación de Jersey? Espero estar entendiendo esto correctamente. –
¿Puedes usar Jersey con Spring 3.0? –
Spring 3 es compatible hacia atrás para que pueda utilizar Jersey.
Lo que obtienes no es vincular tu aplicación a una API propietaria.
Traté de usar Spring 3.0, pero tenía algunos problemas de dependencia extraños que no tenía ganas de buscar, así que volví a 2.5.6.SEC01 y ahora estoy bien. Estoy seguro de que podría haberlo hecho funcionar, pero no creo que necesite nada de 3.0. Entonces, creo que lo entiendo ahora. Simplemente puede anotar los objetos utilizando las anotaciones Java estándar para REST y luego cambiar las arquitecturas. Al usar Spring, obtiene todos los beneficios del IoC y applicationContext para administrar sus objetos. Entonces, es lo mejor de ambos. Tengo una solución de trabajo hasta ahora ... –
- 1. es posible combinar: jersey + embarcadero + muelle
- 2. Spring 3.0 REST implementation or Jersey?
- 3. correlación de servlet con muelle
- 4. Integración de jersey y muelle: las inyecciones de bean son nulas en el tiempo de ejecución
- 5. anillo/compojure sin muelle
- 6. Inyección de dependencia con Jersey
- 7. Numpy con python 3.0
- 8. Grizzly y jersey independiente de Jersey
- 9. ¿Debo comenzar con Python 3.0?
- 10. Conexión SSH con Python 3.0
- 11. NHibernate 3.0 configuración con ODP.NET
- 12. Actionscript 3.0 Cadena con formato?
- 13. iPhone SDK 3.0 con 4.0
- 14. Inyección del método de búsqueda del muelle con los parámetros
- 15. Jersey: cómo usar InjectableProvider con @Context Annotation?
- 16. Unidad de pruebas de Jersey con Mocks
- 17. Integración del embarcadero con JAX-RS-Jersey
- 18. Implementar HATEOAS con HAL en Jersey
- 19. Cómo integro Jersey con Tomcat usando Maven
- 20. ¿Cómo uso Jersey ExceptionMapper con Google Guice?
- 21. Jersey/Jackson Excepción de problema con ExceptionMapper
- 22. Dependencias faltantes con Atmosphere y Jersey
- 23. Servicio web Java ASYnc REST con Jersey?
- 24. Actualización de muelle 7 al muelle 8: java.lang.NoClassDefFoundError: javax/servlet/FilterRegistration
- 25. Como puedo inyectar un valor de la propiedad en un muelle de anotación configurado MVC 3.0 controlador
- 26. donde descargar el código fuente del muelle?
- 27. muelle de aplicación de ejemplo MVC Web
- 28. Datos de muelle MongoDb: MappingMongoConverter eliminar _class
- 29. Buscando un ejemplo de seguridad simple muelle
- 30. retraso de puesta en marcha del muelle
¿Puede decirnos qué versión de jersey y de primavera utilizó y cuáles son compatibles entre sí? –
Relativo: [¿Spring MVC admite las anotaciones JSR 311?] (Http://stackoverflow.com/questions/7518391). –