当前位置: 首页 > 面试题库 >

如何为存储库设置特定的数据源?

於英朗
2023-03-14
问题内容

是否可以为分配一个特定DataSource@Repository

我想创建一个测试环境,通常我想在其中使用测试数据源,但是有一些CrudRepository应该在不同的数据库(生产数据库;只读操作)上运行。

我可以明确告诉Spring将哪个数据源用于存储库吗?

public interface MyRepository extends CrudRepository<Customer, Long> {}


问题答案:

@EnableJpaRepositories是您问题的答案。这应该CrudRepository根据非正式文件一起使用。

请参阅此详细教程,以了解如何执行此操作。我并没有尽力在此处发布代码,因为您可以直接在其中更清楚地引用它们。

链接到教程…



 类似资料: