SpringBoot源码(十二)一个Bean实现多个接口,注入时源码是怎样的?

在用Spring框架写Service层服务的时候,我们一般都习惯定义一个service接口,再定义一个service实现类,在引用的时候我们就通过一个@Resource注解或者@Autowired注解,此时Spring会根据名称优先或类型优先注入Spring的Bean。
如果一个service实现类,实现了两个Service接口,Spring是怎么处理注入的呢?
一、代码示例
我们就通过如下代码示例,看看一个Service实现类实现两个接口源码是怎么加载的:
public class AchievementController {
@Resource
private TestTwoApiService testTwoApiService;

@Service
@Slf4j
public class AchievementServiceImpl implements Achievement

SpringBoot源码(十二)一个Bean实现多个接口,注入时源码是怎样的?最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/14342.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>