Spring Data REST 的目标是提供坚实的基础,从而使用 HTTP REST 语义来开放 CRUD 操作到你的 JPA 库管理的实体。 这个端口的首次实现使用 Spring MVC 以及标准的 Servlet 架构,从而简单的包括你的域类和他们的对应库定义,轻松将一个 WAR 文集那部署成一个全面的 CRUD 应用程序。以后的实现将允许你通过使用高通量非阻塞的IO,在 non-Servlet HTTP 环境输出你的库,同时提供加强的 HTML5 能力。 Spring Data REST 2.4.0 发布,更新内容如下: * DATAREST-663 - Release 2.4 GA (Gosling). * DATAREST-662 - Unable to post entity with subclassed property (JPA). * DATAREST-658 - Return resource links as headers for HEAD requests. * DATAREST-655 - Typo in exception message in parameter checks for ParameterMetadata. * DATAREST-654 - Add support for enum value serialization. * DATAREST-651 - Upgrade to Spring HATOEAS 0.19. * DATAREST-647 - Remove unnecessary loading of the entity in RepositoryEntityController.patchItemResource(…) / putItemResource(…). * DATAREST-644 - Improve JSON Schema output. * DATAREST-627 - Extend Spring Data shipped HAL browser to use resource metadata. * DATAREST-626 - _embedded resource with curie namespace not rendering in HAL browser. * DATAREST-623 - Extend reference documentation to show how to programmatically link to endpoints. * DATAREST-363 - Latest SNAPSHOT return multiple links attribute. 下载:https://github.com/spring-projects/spring-data-rest/archive/2.4.0.RELEASE.zip。 Spring Data REST 2.4.0 发布,改进 JSON Schema下载地址