Я пишу веб-приложение, используя Struts, Spring Framework.В действии Struts я внедряю классы обслуживания следующим образом:
ApplicationContext context =
new ClassPathXmlApplicationContext("applicationContext.xml");
loginService = (LoginService)context.getBean("loginService");
Как я могу избежать упоминания applicationContext.xml в моих классах действий, мне просто нужно использовать loginService = (LoginService) context.getBean ("loginService");без указания .xml файла в моем классе.
Я натолкнулся на использование ниже при поиске в Google
private LoginService loginService = (LoginService) ApplicationContextProvider.getContext (). getBean ("loginService");
Но я не хочу использовать статический метод getContext ().