Qualifier使用
2017-09-12 10:51
274 查看
Spring允许Spring通过Qualifier指定注入Bean的名称
这是如果用接口声明属性,则需要用Qualifier来指定注入哪个实现
样例
#声明接口 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; }
相关文章推荐
- spring注入之使用标签 @Autowired @Qualifier
- 第八节 常用组件 之 Source Qualifier 使用排序端口
- Informatica 常用组件Source Qualifier之七 使用排序端口
- spring @Autowired和@@Qualifier 混合使用的例子
- spring的注解使用,Autowired和Qualifier
- spring @Qualifier注解使用
- spring注入之使用标签 @Autowired @Qualifier
- spring的注解使用,Autowired和Qualifier
- Autowired与Qualifier结合使用
- 3.8 spring-qualifier 子元素的使用与解析
- 为什么要Autowired和Qualifier配合使用
- Qt UDP的初步使用
- jBPM是怎么样使用BeanShell的
- 使用commons-email发邮件
- 使用Session State快速、可扩展、安全的管理Web程序(一)
- Linux笔记(2)_vi/vim 基本使用方法
- Mac MySQL 使用(第一天)
- 循序渐进学习使用WINPCAP(四)
- 使用vs2010的Coded UI Test实现数据驱动的用户自动登录测试
- 图文并茂详解VisualStudio使用技巧1(转)