0

1.在微服务中使用spring-mongo很好。

2.在微服务中与spring-cassandra配合良好。

使用 gradle 构建项目。

但是当我将 spring-cassandra 添加到 spring-mongo 中时,会出现错误。即使只是导入 spring-cassandra 依赖项,也没有任何 cassandra

compile "org.springframework.data:spring-cql:1.5.0.M1"
compile "org.springframework.data:spring-data-cassandra:1.5.0.M1"
compile "com.datastax.cassandra:cassandra-driver-core:3.0.1"

错误跟踪太长了。只是总结一下。抛出异常

```

org.springframework.beans.factory.BeanCreationException
com.datastax.driver.core.exceptions.NoHostAvailableException

不是由一个类引起的。当我用 gradle 运行测试时。所有测试用例都会抛出这个异常。并且 spring boot 应用程序无法启动。以前运行良好。

而且我没有添加任何java代码来调用datastax驱动程序来连接cassandra。不知道为什么cassandra连接有异常。

4

1 回答 1

0

通过将 mongo/cassandr 存储库/模型放入不同的包来解决这个问题

于 2016-10-11T11:29:17.977 回答