就是说有多个同一类型的 Bean 的处理方法, 有多个 Bean 时你用 Autowired 直接装载是不行的.
    -> @Qualifier

    1. @Bean
    2. @Qualifier("Chester")
    3. public Person aPerson() {
    4. Person aPerson = new Person();
    5. aPerson.setName("Chester");
    6. return aPerson;
    7. }
    8. @Bean
    9. @Qualifier("Mike")
    10. public Person bPerson() {
    11. Person aPerson = new Person();
    12. aPerson.setName("Mike");
    13. return aPerson;
    14. }

    在用到Person的地方标记

    1. @Autowired
    2. @Qualifier("Chester")
    3. private Person person;