Spring注解@Qualifier用法
2020-06-26 04:24
323 查看
[code]@Data @Builder public class HouseInfo { private long id; private String one; private String two; private String three; public HouseInfo(long id, String one, String two, String three) { this.id = id; this.one = one; this.two = two; this.three = three; } }
[code]@Configuration public class BeanConfiguration { @Bean("house1") @Qualifier("good") public HouseInfo houseInfo1() { return HouseInfo.builder().one("good").build(); } @Bean("house2") @Qualifier("bad") public HouseInfo houseInfo2() { return HouseInfo.builder().one("bad").build(); } @Bean("house3") @Qualifier("bad") public HouseInfo houseInfo3() { return HouseInfo.builder().one("bad").build(); } }
[code] @Autowired private List<HouseInfo> houseAll = Collections.emptyList(); @Autowired @Qualifier("good") private List<HouseInfo> goodHouse = Collections.emptyList(); @Autowired @Qualifier("bad") private List<HouseInfo> badHouse = Collections.emptyList();
相关文章推荐
- Spring注解@Qualifier用法
- Spring的注解@Qualifier小总结
- Spring @Autowired,@Resource,@Required注解的用法和作用
- Spring 注解方式进行事务管理的用法介绍详解【Java学习笔记】
- spring @Qualifier注解
- Spring注解用法
- spring注解value的用法
- 3、Spring注解用法的一般步骤
- 浅谈 Spring 框架注解的用法分析
- spring的@Transactional注解用法解读
- 《Spring+Mybatis》Mybatis简单注解配置的用法学习笔记与代码
- Spring 缓存注解@Cacheable的用法
- Spring Boot学习笔记1:Spring, Spring Boot中的@Component 和@ComponentScan注解用法介绍
- Spring AOP注解通过@Autowired,@Resource(J2EE提供),@Qualifier,@PostConstruct,@PreDestroy注入属性的配置文件详解
- @Query注解的用法(Spring Data JPA)
- @Query注解的用法(Spring Data JPA)
- Spring @ModelAttribute注解用法
- Spring @Autowire、@Qualifier和@Resource注解
- Spring 常用注解@RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别
- Spring的注解@Qualifier小结