关闭

春天数据

2021.0.0

Spring Data的使命是提供一种熟悉和一致的弹簧编程模型,用于数据访问,同时仍保留底层数据存储的特​​殊特征。

它使得使用数据访问技术、关系和非关系数据库、map-reduce框架以及基于云的数据服务变得容易。这是一个伞式项目,它包含许多特定于给定数据库的子项目。这些项目是通过与这些令人兴奋的技术背后的许多公司和开发人员合作开发的。

特性

  • 强大的存储库和自定义对象映射抽象

  • 从存储库方法名称派生的动态查询

  • 实现基本属性的实现域库类

  • 支持透明审核(创建,最后更改)

  • 集成自定义存储库代码的可能性

  • 通过javaconfig和自定义XML命名空间轻松综合集成

  • 与Spring MVC控制器的高级集成

  • 对跨店持久性的实验支持

主要模块

yabo网页社区模块

  • Spring数据JDBC扩展 - 为Spring框架中提供的JDBC支持提供扩展。

  • Apache Hadoop的Spring - 通过提供统一的配置模型,简化Apache Hadoop,易于使用HDFS,MapReduce,Pig和Hive的API。

  • Spring Content - 将内容与Spring数据实体相关联,并将其存储在多个不同的商店中,包括文件系统,S3,数据库或Mongo的Gridfs。

模块在孵化

释放火车

Spring数据是一个由独立项目组成的伞项目,原则上是不同的释放节奏。要管理投资组合,BOM(材质清单 - 请参阅此示例)发布于各个项目的策划依赖项。释放列车有名称,而不是版本,以避免与子项目混淆。

这些名称是按字母顺序排列的(因此可以按时间顺序排列),其中包含著名的计算机科学家和软件开发人员的名字。当单个项目的点发布累积到一个临界质量时,或者如果其中一个中有一个需要对每个人都可用的关键bug,发布系列将推出名称以“-SRX”结尾的“服务发布”,其中“X”是一个数字。

目前,释放列表包含以下模块:

  • 春天数据共享

  • 春天数据JPA

  • 春天数据KeyValue

  • 春天数据LDAP.

  • 春天数据MongoDB.

  • 春天数据redis.

  • 春天数据休息

  • Spring Data for Apache Cassandra

  • Spring Data for Apache Geode

  • Apache Solr的Spring数据

  • Pivotal GemFire Spring数据

  • Spring Data Couchbase(社yabo网页区模块)

  • Spring Data Elasticsearch(社yabo网页区模块)

  • Spring Data Neo4j(社yabo网页区模块)

Spring initializr.

QuickStart你的项目

引导您的应用程序Spring initializr.

文件

每个春天项目有自己的;它详细解释了如何使用项目特色你可以与他们一起实现什么。
2021.0.0当前的遗传算法 参考文档。 API文档。
2021.0.1-SNAPSHOT快照
2020.0.9-SNAPSHOT快照
2020.0.8遗传算法 参考文档。 API文档。
Neumann-SR9遗传算法 参考文档。 API文档。
neumann-build-snapshot快照