2

我使用@Inject,@ComponentScan和进行了简单的 Spring 设置@EnableJpaRepositories。目前不需要@Configurations针对测试、集成或生产环境进行特定的设置。

我现在正在使用 Spring 测试 mvc 框架,并且我正在@TestConfig为我的 (Spring Data) Repository 类引入一个包含模拟 bean,该类也具有 @Primary 注释。但@EnableJpaRepositories似乎不服从@Primary我的TestConfig.

有没有一种简单的方法可以解决这个问题,或者我真的应该使用不启用 Spring Data JPA 存储库的特定配置文件来拆分所有内容吗?

4

0 回答 0