Java Spring 使用配置文件控制一个接口多个实现类注入的自由切换
场景
为了实现一个接口多个实现类自由切换,我们将使用注入跟配置文件的方式实现该功能,以致于减少硬编码的校验,降低组件间的耦合性。
假设我们定义了如下接口跟实现类:
public interface ITestService {
void test();
}
@Service("s1")
public class TestServiceImpl1 implements ITestService {
@Override
public void test() {
.
原创
2020-08-03 14:28:22 ·
2366 阅读 ·
0 评论