是工厂模式还是代理模式??????????????????ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext*");
TestService testService = (TestService)context.getBean("testService");
testService.test("xxxxxxxxxxxxx");
TestService testService = (TestService)context.getBean("testService");
testService.test("xxxxxxxxxxxxx");
代理的话你就不应该看见是哪个具体的服务如:TestService去帮你处理的。
代理的话你就不应该看见是哪个具体的服务如:TestService去帮你处理的。
InterFaceService testService = context.getBean("testService");
InterFaceService testService = context.getBean("mainService");
InterFaceService testService = context.getBean("AService");
工厂应该产生这样的代码。
以上纯个人意见。
InterFaceService testService = context.getBean("testService");
InterFaceService testService = context.getBean("mainService");
InterFaceService testService = context.getBean("AService");
工厂应该产生这样的代码。
以上纯个人意见。