【发布时间】:2015-07-20 08:38:32
【问题描述】:
我想在我的项目中同时使用 cassandra 和 MySQL(一些对象将保存在 cassandra 中,另一些将保存在 MySQL 中。我的问题是如何配置它。
目前,我的配置是
@SpringBootApplication
@EnableCassandraRepositories(basePackages = { "com.example.cassandra.repository" })
@PropertySource(value = { "classpath:cassandra.properties" })
@EnableJpaRepositories(basePackages = { "com.example.mysql.repository" })
@EntityScan(basePackages = "com.example.mysql.model")
@EnableTransactionManagement
public class Application extends AbstractCqlTemplateConfiguration {}
但是,我不能 @Autowired 来自 MySQL 方言的存储库,也不能 @Autowired SessionFactory。请帮我配置它们。
【问题讨论】:
标签: mysql cassandra spring-boot