Qualifier使用

来源:互联网 发布:mac怎么查找文件路径 编辑:程序博客网 时间:2024/06/05 20:06

Spring允许Spring通过Qualifier指定注入Bean的名称

样例

#声明接口public interface EmployeeService {    public EmployeeDto getEmployeeById(Long id);}#实现类@Service("service")public class EmployeeServiceImpl implements EmployeeService {    public EmployeeDto getEmployeeById(Long id) {        return new EmployeeDto();    }}@Service("service1")public class EmployeeServiceImpl1 implements EmployeeService {    public EmployeeDto getEmployeeById(Long id) {        return new EmployeeDto();    }}

这是如果用接口声明属性,则需要用Qualifier来指定注入哪个实现

@Controller@RequestMapping("/emplayee.do")public class EmployeeInfoControl {    @Autowired    @Qualifier("service")    EmployeeService employeeService;}
原创粉丝点击