Spring может выполнять автоматическое подключение Spring к экземпляру, созданному вами самостоятельно, или к экземпляру, созданному сторонней библиотекой, например: WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext (servletContext);wac.getAutowireCapableBeanFactory (). autowireBean (object);
Это требует наличия ServletContext под рукой, так как нет глобальной статики, содержащей корневой WebApplicationContext.
Или если вы устанавливаете скорость вFactoryBean вы можете реализовать WebApplicationContextAware и таким образом получить AutowireCapableBeanFactory.
Другой вариант - использование AspectJ и ткачество времени загрузки.