Spring Data for Apache Geode
2.7.7NOTICE
At the end of 2022, VMware announced the general availability of the Spring for VMware GemFire projects.
While these Spring based projects for VMware GemFire are open source and a succession to the Spring for Apache Geode projects, they are not a replacement. VMware GemFire forked from the Apache Geode project and is not open source.
It is not recommended to begin new projects using Spring for Apache Geode and rather transition to Spring for VMware GemFire, starting here. Alternatively, the Spring portfolio provides first-class integration with other comparable caching providers.
Finally, keep in mind, Spring for Apache Geode projects are still maintained until OSS and commercial support ends. Maintenance only includes CVE and critical fixes. No new features or enhancements will be made. Spring Data for Apache Geode’s support timelines can be viewed on the SUPPORT tab.
Overview
The primary goal of the Spring Data for Apache Geode project is to make it easier to build highly scalable Spring powered applications using Apache Geode for distributed data management.
Spring Data for Apache Geode brings the full power of the Spring Framework to your Apache Geode applications.
Features
-
XML namespace to configure and create Apache Geode resources declaratively with Spring
-
Annotation configuration model to quickly and easily get started with Apache Geode out-of-the-box
-
Simplifies working with Apache Geode APIs
-
Spring Data Mapping infrastructure applied to POJOs stored in Apache Geode
-
Apache Geode Cache Transactions through Spring’s Declarative Transaction Management
-
Spring Tool Suite Spring Project Templates for Apache Geode
Documentation
2.7.7 CURRENT GA | Reference Doc. | API Doc. |
2.7.8-SNAPSHOT SNAPSHOT | ||
2.6.11-SNAPSHOT SNAPSHOT | ||
2.6.10 GA | Reference Doc. | API Doc. |
2.5.13-SNAPSHOT SNAPSHOT | ||
2.5.12 GA | Reference Doc. | API Doc. |
Branch | Initial Release | End of Support | End Commercial Support * |
---|---|---|---|
2.7.x
|
2022-05-01 | 2023-05-01 | 2024-09-01 |
2.6.x
|
2021-11-12 | 2022-11-12 | 2024-03-12 |
2.5.x
|
2021-04-14 | 2022-04-14 | 2023-08-14 |
2.4.x
|
2020-10-28 | 2021-10-28 | 2023-02-28 |
2.3.x
|
2020-05-12 | 2021-05-12 | 2022-09-12 |
2.2.x
|
2019-09-30 | 2020-09-30 | 2022-01-30 |
2.1.x
|
2018-09-21 | 2019-09-21 | 2021-01-21 |
OSS support
Free security updates and bugfixes with support from the Spring community. See VMware Tanzu OSS support policy.
Commercial support
Business support from Spring experts during the OSS timeline, plus extended support after OSS End-Of-Life.
Publicly available releases for critical bugfixes and security issues when requested by customers.
Future release
Generation not yet released, timeline is subject to changes.