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注解
最新推荐文章于 2021-05-31 22:59:15 发布