Spring的@Qualifier註解使用說明
@Qualifier註解了,qualifier的意思是合格者,通過這個標示,表明了哪個實現類才是我們所需要的,我們修改呼叫程式碼,新增@Qualifier註解,需要注意的是@Qualifier的引數名稱必須為我們之前定義@Service註解的名稱之一。
@Service("employeeserver")
public class EmployeeServiceImpl implements EmployeeService {
public EmployeeDto getEmployeeById(Long id) {
return new EmployeeDto();
}
}
@Service("manageserver")
public class ManagServiceImpl implements EmployeeService {
public ManagerDto getEmployeeById(Long id) {
return new ManagerDto();
}
}
@Controller
@RequestMapping("/emplayee")
public class EmployeeInfoControl {
@Autowired
@Qualifier("employeeserver")
EmployeeService employeeService;
@RequestMapping(params = "method=showEmplayeeInfo")
public void showEmplayeeInfo(HttpServletRequest request, HttpServletResponse response){
***********************
*******************
}
相關文章
- Spring原始碼系列:註解說明Spring原始碼
- SpringMVC的@ResponseBody註解說明SpringMVC
- springboot的註解的作用說明(全)Spring Boot
- 【Spring註解驅動開發】使用@Autowired@Qualifier@Primary三大註解自動裝配元件,你會了嗎?Spring元件
- Swagger2常用註解說明Swagger
- Spring的@PropertySource註解使用Spring
- 阿里巴巴fastjson @JSONField 註解說明阿里ASTJSON
- spring中的IOC說明Spring
- Spring管理的@Configuration註解使用Spring
- Spring MVC 常用註解的使用SpringMVC
- Spring中@Import註解的使用SpringImport
- Spring(使用註解配置)Spring
- 【Java註解用法】@Autowired 與@Resource的區別以及@Qualifier的介紹Java
- Solon2 常用註解之 @ProxyComponent 用法說明
- oradebug的使用說明
- C++中map的使用詳解說明C++
- 使用說明
- spring boot使用註解的方式整合mybaitsSpring BootAI
- Spring Boot 2.7.0 更新說明Spring Boot
- Spring IOC 常用註解與使用Spring
- 03-Spring IOC容器的基本使用(註解的使用)Spring
- 【String註解驅動開發】面試官讓我說說:如何使用FactoryBean向Spring容器中註冊bean?面試BeanSpring
- 面向切面的Spring(一) AOP術語、AspectJ表示式說明,execution表示式含有註解寫法Spring
- winscp操作說明,winscp操作說明的詳細解讀
- FreeSql 使用說明SQL
- postman 使用說明Postman
- QLExpress使用說明Express
- WebApiClientCore使用說明WebAPIclient
- Jupiter 使用說明
- certbot 使用說明
- cmake使用說明
- ApplicationContextAware使用說明APPContext
- Spring-05 使用註解開發Spring
- Spring註解Spring
- 【Spring註解驅動開發】使用@Scope註解設定元件的作用域Spring元件
- DataLakeAnalytics中OSSLOCATION的使用說明
- 關於 Jupyter 的使用說明
- Python基礎語法–註釋說明Python