@ConditionalOnMissingBean为何不能写接口
时间: 2023-10-17 11:29:07 浏览: 60
@ConditionalOnMissingBean注解的作用是判断当前的Bean是否已经存在,如果已经存在则不再创建新的Bean。因此,该注解需要指定一个具体的类作为参数,用来判断当前的Bean是否已经存在。由于接口没有具体的实现类,所以无法判断是否已经存在对应的Bean,因此不能在@ConditionalOnMissingBean注解中使用接口作为参数。
阅读全文