Java CassandraRepository如何获得分配的连接配置?

Java CassandraRepository如何获得分配的连接配置?,java,spring-boot,spring-data-cassandra,Java,Spring Boot,Spring Data Cassandra,我使用的是spring数据Cassandra,有两种不同的Cassandra配置。他们每个人都被分配了不同的密钥空间和用户/密码。我还有两个不同的存储库,它们应该使用它们的特定配置。有时每个存储库都使用正确的配置,但有时却不使用。如何将配置类“分配”到适当的存储库 当前如何设置存储库及其配置?repo在不同的包中吗?我创建了两个不同的类来扩展AbstractCassandraConfig,每个类都包括Configuration、Lazy、EnableCassandraRepositories(b

我使用的是spring数据Cassandra,有两种不同的Cassandra配置。他们每个人都被分配了不同的密钥空间和用户/密码。我还有两个不同的存储库,它们应该使用它们的特定配置。有时每个存储库都使用正确的配置,但有时却不使用。如何将配置类“分配”到适当的存储库

当前如何设置存储库及其配置?repo在不同的包中吗?我创建了两个不同的类来扩展AbstractCassandraConfig,每个类都包括Configuration、Lazy、EnableCassandraRepositories(basePackages值指向repo用于配置的位置)注释。在一个配置类中,我覆盖了cluster()、session()等。然后在存储库中,我只是扩展了CassandraRepository,并包含了用于访问数据库的方法的查询注释。它们有不同的包装。如果需要更多信息,请告诉我……我是否应该将配置类包含在与相关存储库相同的包中?