问题标签 [spring-data-cassandra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
user-defined-types - Spring data Cassandra 对 UDT 的注释
springdatacassandra 如何支持 POJO 中 Cassandra 提供的用户自定义数据类型?我正在寻找 UDT 的注释。
spring-data - Spring Data Cassandra中的分页和排序查询
根据 Spring-data-cassandra 文档, http ://docs.spring.io/spring-data/cassandra/docs/1.1.1.RELEASE/reference/html/#requirements
支持分页和排序查询,但是,当我使用接口 PagingAndSortingRepository 时,分页查询会引发以下异常:
下面是我的接口定义:
. . .
下面是堆栈跟踪:
请帮忙 !!!
java - Spring-Data-Cassandra 示例 Web 应用程序未启动(Spring 4.1.2.Release、Spring-data-cassandra 1.1.1-Release、JBoss 8 Wildfly、Java 7)
我正在构建一个使用 spring 4.1.2 和 Cassandra 2.1.2 作为数据库的 Web 应用程序。在 spring-data-cassandra 的集成过程中,我遇到了 bean 创建异常。谁能指导我哪里出错了?错误跟踪是
我的源代码如下:
Web 应用程序被初始化的 Web 初始化文件
包含 spring 调度程序代码和视图解析器的 DispatcherConfig 文件。
spring-data-cassandra 配置文件“CassandraConfig.java,在应用启动时加载在 webinitconfig.java
我有各自的控制器、服务和道。
一些映射的服务类
jdbc交互的dao类
spring-data-cassandra - 无法让 SchemaAction.CREATE 工作
我的 Spring Data Cassandra 配置如下所示:
一般来说,Spring Data Cassandra 在我的项目中工作。但是,当我启动我的应用程序时,我没有创建任何表。谁能告诉我我做错了什么?
spring-data-cassandra - 覆盖 spring-data-cassandra SchemaAction
我将如何重写AbstractCassandraConfiguration
以使用我自己的函数来创建模式。我希望能够使用我在运行时选择的 cql 脚本来设置 Cassandra 实例。
我试图在CassandraSessionFactoryBean.performSchemaAction()
创建它时覆盖它AbstractCassandraConfiguration.session()
。这会导致 cqllib 失败
这似乎与 cqlib 如何创建代理有关:超类没有空构造函数,但没有给出参数
spring - Spring Data Cassandra 无法注册自定义存储库
我在 spring-data-cassandra 1.1.1.RELEASE 上,我正在尝试创建一个自定义存储库。我有一个像
我得到了一个EntityRepositoryCustom:
及其含义:
启动 spring boot 应用程序时,似乎无法发现自定义存储库 impl 类。我最终会遇到这样的异常:
请注意,我使用的是 JDK1.8_25。类似的基于 JPA 的自定义存储库没有任何问题。
java - 在 spring-data Cassandra 中自动生成 UUID 或 timeuuid?
我正在使用弹簧数据卡桑德拉。有没有一种方法或注释可以在我的实体 java POJO 中用于 uuid 或 timeuuid 类型的主键,以自动生成主键(id)的值?
我知道我可以使用id = UUIDs.timeBased();
,但我想自动化它。
java - 自动生成表格
我正在尝试将 Spring Data Cassandra 1.1.2 与 Cassandra 2.1.2 和 Spring 4.0.2 一起使用。Java 是 1.7
一切正常 - 据我测试 - 除了表/列族没有自动创建。我试图通过以下方式启用它:
session.setSchemaAction(SchemaAction.RECREATE_DROP_UNUSED);
但它甚至不尝试创建表。至少,启用所有日志记录后,我什么都看不到。
我试图找到一些示例代码,但没有任何效果。任何指针或示例代码都将受到欢迎。
java - 如何使用 CassandraOperations 更新集合
我正在研究一个使用 spring-data-cassandra 的 CassandraOperations 来更新 cassandra 表中的集合的示例。请分享,因为我发现很难做到正确。它也不能通过网络获得。
谢谢
更新
我查看了 spring-data-cassandra 的代码。目前他们只提供通过更新操作替换集合的选项。我将寻求扩展它并提供一个用于集合升级的 API
spring-boot - Spring Boot cassandra 集成 @EnableCassandraRepositories 不为 Cassandra Repository 生成实现
我正在尝试使用 spring-data-cassandra 将 cassandra 与 Spring boot 集成。
应用程序.java
CassandraConfiguration.java
用户道.java
RestController.java
用户.java
在幕后@EnableCassandraConfiguration 应该为 UserDao 接口创建一个实现。但似乎出于某种原因它没有这样做。日志对于告诉我在这里犯的具体错误没有多大用处。仍然寻求帮助,我将其发布在这里。