Spring通过注解@Autowired/@Resource获取bean实例时为什么可以直接获取接口而不是注入的类
问:
这个问题困扰了我好久,一直疑问这个接口的bean是怎么注入进去的?因为只看到使用 @Service 注入了实现类 serviceImpl,使用时怎么却获取的接口,而且还能调用到实现类的方法,难道这个接口是在什么时候自动注入了进去,且和实现类关联上了?
接口
public interface TestService {
public String test();
}
实现类impl
@Service
public class TestServiceImpl implements TestSer
转载
2020-05-22 16:38:58 ·
1610 阅读 ·
0 评论