spring注解注入不同的bean

一般情况下只有一个实现类的情况下,直接用注解@Autowired就可以了,

有多个实现类的情况下,实现类上用@Service(value = "test1")或@Service(value = "test2"),value即手动指定bean的名称

要注入的地方则用用注解@Resource(name = "test")或@Resource(name = "test2"),name对应刚才bean的名称

posted @ 2023-04-27 21:48  黄大虾  阅读(42)  评论(0编辑  收藏  举报