因为它是一个存储库,而不是严格意义上的a @Component
,所以您需要通过添加@EnableJpaRepositories
到应用程序中来排除它:
@SpringBootApplication
@EnableJpaRepositories(excludeFilters = {
@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = {
DataRepository.class})
})
public class ApiApplication {
public static void main(String[] args) {
SpringApplication.run(ApiApplication.class, args);
}
}