spring-mvc @autowired注解:
使用@autowired注解自动注入一个接口时,如果该接口只有一个实现类,则不用指定
//接口只有一个实现类,对象sysConfigurationsDao不用与ISysConfigurationsService的实现类里的@Service("sysConfigurationsService") 名称一致
@Autowired
private ISysConfigurationsService sysConfigurationsService;
// 如果该接口有多个实现类,则注入的接口对象名称必须与其中的一个实现类的@Service("sysConfigurationsService2") 注解别名一致。
@Autowired
private ISysConfigurationsService sysConfigurationsService2;
//@Autowired默认是按照类型装配注入的,如果想按照名称来转配注入,则需要结合@Qualifier一起使用;
@Autowired
@Qualifier("sysConfigurationsService2")
private ISysConfigurationsService sysConfigurationsService66;
Spring @autowired注解
Spring MVC @Autowired 注解详解
最新推荐文章于 2023-10-25 09:15:51 发布
本文详细介绍了Spring MVC框架中@Autowired注解的使用方法,包括如何自动注入接口的实现类,以及当存在多个实现类时如何指定具体的注入对象。此外还介绍了如何结合@Qualifier注解实现按名称装配注入。
3421

被折叠的 条评论
为什么被折叠?



