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