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 model to quickly and easily get started with Apache Geode out-of-the-box
Simplifies working with Apache Geode APIs
Spring Cache Abstraction backed by Apache Geode
Spring Data Mapping infrastructure applied to POJOs stored in Apache Geode
Spring Data Repositories backed by Apache Geode
Apache Geode Cache Transactions through Spring’s Declarative Transaction Management
Additional support for using Apache Geode in Global, JTA Transactions through Spring’s Declarative Transaction Management
Enhanced support for Apache Geode Serialization
Annotations for Function Executions
Support for Continuous Query
Enhanced support for Apache Lucene Integration
Bootstrapping a Spring Context with Apache Geode
Spring Tool Suite Spring Project Templates for Apache Geode
Spring Initializr
Quickstart Your Project
Bootstrap your application with Spring Initializr.
translate:
翻译:
Apache Geode项目的Spring数据的主要目标是使使用apachegeode构建高度可伸缩的Spring驱动的应用程序更容易进行分布式数据管理。
ApacheGeode的Spring数据为ApacheGeode应用程序带来了Spring框架的全部功能。
特征
使用Spring声明性地配置和创建Apache Geode资源的XML名称空间
ApacheGeode开箱即用的注释模型
简化了使用Apache Geode api的工作
Apache Geode支持的Spring缓存抽象
Spring数据映射基础设施在Apache Geode存储pojo中的应用
Apache Geode支持的Spring数据存储库
通过Spring的声明性事务管理实现Apache Geode缓存事务
通过Spring的声明性事务管理在全局JTA事务中使用Apache Geode的额外支持
增强了对Apache Geode序列化的支持
函数执行的注释
支持连续查询
增强了对Apache-Lucene集成的支持
用Apache Geode引导Spring上下文
Apache Geode的Spring工具套件Spring项目模板
弹簧初始化器
快速启动项目
使用Spring初始化器引导应用程序。