我希望在我的项目中同时使用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 {}
但是,我无法从MySQL方言中@Autowired一个Repository,也无法@Autowired SessionFactory。请帮助我配置它们。