红联Linux门户
Linux帮助

简化构建基于Spring框架应用 Spring Data

发布时间:2013-01-06 09:18:10来源:红联作者:empast
Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。

Spring Data 包含多个子项目:

Commons - Provides shared infrastructure for use across various data access projects. Support for cross-database persistence is located here.
Hadoop - Spring based configuration of Hadoop jobs and a POJO programming model for Map-Reduce jobs
Key-Value - Integration with Redis and Riak providing several ease features for common cases.
Document - Integration with CouchDB and MongoDB with basic configuration, mapping, and repository support
Graph - Integration with Neo4j providing a powerful POJO based programming model.
Graph Roo AddOn - Roo support for Neo4j
JDBC Extensions - Support for Oracle RAC, Advanced Queuing, and Advanced datatypes.
JPA - Simplifies the development of creating a JPA-based data access layer and provides 'cross-store' persistence functionality for JPA managed entites.
Mapping - Currently hosted on the Grails area of github under the code name 'inconsequential' this provides a database unified object mapping framework that is portable across different databases for Java and Grails.
Examples - Example applications for document and graph databases. See the SpringSource github page and filter by 'examples'
Guidance - High level documentation to help educate and guide you in non-relational data access landscape

项目主页:http://www.springsource.org/spring-data/

来自:开源中国社区
文章评论

共有 0 条评论