接口类
public interface TestService { String oneTest(); } 实现类
public class TestOneServiceImpl implements TestService { @Override public String oneTest() { System.out.println("TestTwoServiceImpl"); return null; } }
实现类
public class TestTwoServiceImpl implements TestService { @Override public String oneTest() { System.out.println("TestTwoServiceImpl"); return null; } }
枚举类
public enum TestEnum { A("1","com.cn.TestOneServiceImpl"),B("2","com.cn.TestTwoServiceImpl"); private String mark; private String path; private TestEnum(String mark, String path) { this.mark = mark; this.path = path; } public static String getPathByMark(String mark) { for (TestEnum testEnum : TestEnum.values())