java - 带有 Spring Data 的 cassandra

标签 java spring cassandra spring-data

我正在尝试使用 spring data(最好是 jpa)连接到 cassandra 数据库。我找不到任何 clera 示例如何操作,没有指南。我找到了一些用于 MongoDB 和 Neo4j 的工具,但没有找到用于 cassandra 的工具。在 Spring 的邮件页面上提到了 coassandra 项目,但没有提供示例或指南。有人可以帮忙吗?

最佳答案

您使用的是哪个版本的 spring-data-cassandra?

对于 v.1,请参阅 http://docs.spring.io/spring-data/cassandra/docs/1.1.0.RC1/reference/html/#cassandra-connectors

我正在使用 v.2,并且在查找教程/示例时也遇到了问题。但库本身内部有测试。参见例如。 spring-data-cassandra/cassandra/src/test/resources/org/springdata/cassandra/test/integration/config/XmlConfigTest-context.xml - 您只需更改一些内容即可使其与您的数据库一起使用。当 cofig 准备好后,您可以使用 CqlOperations 来运行查询:

@Autowired
private CqlOperations cassandraTemplate;

cassandraTemplate.buildSaveNewOperation(new Foo("bar")).execute();

基本上就是这样:)

关于java - 带有 Spring Data 的 cassandra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25794031/

相关文章:

java - reducer 可以将消息传递给Hadoop mapreduce中的驱动程序吗?

java - 并发请求中rest api数据不匹配

java - 为什么 Java 的 InetAddress getHostName() 没有给我主机名?

java - 如何使用 Angularjs、Java、Tomcat、Spring 和 REST 下载 10GB 的文件?

redis - 维护每小时表 NoSql

Java – 使用二维数组和构造函数(初学者)

java - 我应该为移动应用程序的后端使用 OAuth(或其他什么)吗? - 在这种情况下只有*一个* "third-party"应用程序

java - 将属性文件或 xml 文件中的属性值注入(inject) PreAuthorize(...) java 注释(未解决)

jasper-reports - 如何集成 JasperReports Server 和 Cassandra

cassandra - Datastax 4.6 Java 驱动程序对象映射器异步/批量查询