文章目录
-
- 一、问题的描述
- 二、相对低级解决方案
-
- 2.1. 方案一:使用`@Primary`注解
- 2.2. 方案二:使用`@Resource`注解
- 2.3.方案三:使用`@Qualifier`注解
- 三、相对高级的解决方案
一、问题的描述
在实际的系统应用开发中我经常会遇到这样的一类需求,相信大家在工作中也会经常遇到:
- 同一个系统在多个省份部署。
- 一个业务在北京是一种实现方式,是基于北京用户的需求。
- 同样的业务在上海是另外一种实现方式,与北京的实现方式大同小异
遇到这样的需求,我们通常会定义一个业务实现的接口,比如:
相关文章
暂无评论...