Ignite Spring Data支持实施和Spring Data REST支持

问题描述

我想知道Ignite Spring Data实现是否有计划(或已经可行)来支持Spring Data REST更高级别的项目。我从他们的文档(Spring Data)中知道,当前支持仅适用于Spring Data JPA,MongoDB,Neo4j,Solr,Cassandra,Gemfire。

根据我对Ignite Spring Data实现的快速了解,它似乎不属于任何Spring Data类别,包括Spring Data JDBC(如果我错了,请纠正我),更不用说JPA(顺便说一句,如果真的很棒的话。)

因此对支持和计划提出疑问。

更新(2020年9月21日):

如果Ignite的实现确实实现了Spring Data JDBC契约,那么为什么实现需要一个单独的,不相关的'@EnableIgniteRepositories'来配置存储库,而不是遵循Spring Data JDBC项目定义的标准'@EnableJdbcRepositories'。

>

这使我怀疑实现的意图。这意味着它想成为一个单独的项目来实现规范的一部分,还是要实现Spring Data JDBC或什至更好的Spring Data JPA合同。 >

谢谢

解决方法

由于Apache Ignite和其他事物一样都是SQL数据库,因此您应该能够将其与Spring Data JDBC一起使用。

Ignite Spring Data实现了Spring Data的Repository接口,以面向文档的方式将POJO保留在其缓存中。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...