我的 Spring Data Cassandra 配置如下所示:
@Configuration
@EnableCassandraRepositories(basePackages = {
"mypackage.repository.cassandra",
})
public class DistributedRepositoryConfiguration {
// ...
@Bean
public CassandraSessionFactoryBean session() throws Exception {
CassandraSessionFactoryBean session = new CassandraSessionFactoryBean();
session.setCluster(cluster().getObject());
session.setKeyspaceName(configuration.get().getKeyspace());
session.setConverter(converter());
session.setSchemaAction(SchemaAction.CREATE);
return session;
}
}
一般来说,Spring Data Cassandra 在我的项目中工作。但是,当我启动我的应用程序时,我没有创建任何表。谁能告诉我我做错了什么?