Spring的配置类

1、使用@Bean注解将对像注入到spring容器;bean的名称就是方法名;当注入多个相同类型的bean时;

使用注解@Primary  以此来标注首要选择;

例:

@Bean
@Primary//容器中存在多个相同类型bean,以此来标注首要选择
public UserDao createUserDao() {
  return new UserDao();

}

也可以使用@Qualifier("beanName")指定使用那个bean;

例:

@Autowired
@Qualifier("createUserDao")//标识依赖注入声明名称的bean,避免存在多个类型bean问题
private UserDao userDao;

2、通过配置类实现配置文件的动态管理;

posted on 2019-11-12 16:46  JAVA-ROAD  阅读(969)  评论(0)    收藏  举报

导航