发布于 2015-08-11 23:55:00 | 189 次阅读 | 评论: 0 | 来源: 网友投递
Spring Data 基于Spring框架的数据访问计数
Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。
Spring Data Rest 2.4.0 RC1 发布了,该项目可以将 Spring Data 数据输出 Rest 接口导出。
该版本改进内容包括:
Changes in version 2.4.0.RC1 (2015-08-04)
-----------------------------------------
* DATAREST-634 - Release 2.4 RC1 (Gosling).
* DATAREST-632 - Fix gap in JSON Schema unit tests.
* DATAREST-631 - JSON Schema doesn't show id fields when they are exposed.
* DATAREST-630 - ALPS metadata should NOT show an id field unless its exposed in the configuration.
* DATAREST-625 - Remove references to BeanWrapper.
* DATAREST-624 - Add ref docs for HAL Browser.
* DATAREST-622 - Remove obsolete wrapping of embeddeds into Resources.
* DATAREST-619 - Typo in docs of RepositoryEntityController::patchItemResource, Docs mention PUT.
* DATAREST-617 - Requests with Accept header of application/*+json return the compact representation.
* DATAREST-616 - Provide support for dynamic filtering with Querydsl.
* DATAREST-609 - For @RepositoryRestController, appending %7B to URL passes security check.
* DATAREST-606 - Non-public @RepositoryEventHandler are not made accessible prior to reflective invocation.
* DATAREST-605 - NullPointerExceptions when issuing PATCH requests on entities containing Map properties.
* DATAREST-597 - AlpsController not working on Spring 4.2.
* DATAREST-596 - Fix small typo in reference docs.
* DATAREST-588 - ResourceSupportHttpMessageConverter does not reject generic type requests.
* DATAREST-585 - Forward ResourceLoader into ProjectionFactory created for the PersistentEntityResourceAssembler.
* DATAREST-584 - Polish dependency setup.
* DATAREST-583 - RepositoryRestMvcConfiguration should set Environment and ResourceLoader on AnnotatedTypeScanner.
* DATAREST-582 - Secured event handler method invoked twice.
* DATAREST-581 - ETag getVersionInformation fails with proxied Entities for projections.
* DATAREST-577 - Make sure excerpt projections get registered automatically.
* DATAREST-576 - Remove markdown versions of README and CONTRIBUTING.
* DATAREST-565 - Hal Browser does not seem to work with spring boot with a non-default context-path.
* DATAREST-539 - RepositoryRestExceptionHandler does not log the exception if it has no message.
* DATAREST-508 - Reference documentation should be more clear about how projection interfaces are found.
* DATAREST-454 - Add section documenting conditional operations.
* DATAREST-397 - Write tests verifying proper integration with Spring Security.
* DATAREST-377 - UriStringDeserializer fails with "Could not read JSON: Template must not be null or empty!".
下载地址:https://github.com/spring-projects/spring-data-rest/releases
Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。