¿Qué es Spring Data REST?

Spring Data REST es una parte del proyecto Spring Data y están enfocado en simplificar la exposición de repositorios (podéis asimilarlo a un DAO) como endpoints RESTful.

Actualmente va por 1.0.0.RC3 (septiembre 2012) y sólo soporta repositorios JPA pero se soportarán otros repositorios como MongoDB.

Su objetivo es dar una forma sólida y coherente de exponer las operaciones CRUD a través de REST. A nivel de implementación se basa en Spring MVC (aunque en futuras implementaciones se permitirá desplegar en entornos no Servlet).

El API que ofrece permite:

· Crear nuevas entidades usando POST

· Actualizar entidades usando PUT

· Borrar entidades usando DELETE

· Búsqueda usando GET

· Paginado

· JSONP + Control errores

Deja un comentario