Examples of registerResolvableDependency()


Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

      if (wac instanceof ConfigurableApplicationContext) {
        @SuppressWarnings("resource")
        ConfigurableApplicationContext configurableApplicationContext = (ConfigurableApplicationContext) wac;
        ConfigurableListableBeanFactory bf = configurableApplicationContext.getBeanFactory();
        bf.registerResolvableDependency(MockHttpServletResponse.class, response);
        bf.registerResolvableDependency(ServletWebRequest.class, servletWebRequest);
      }
    }
  }
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

      if (wac instanceof ConfigurableApplicationContext) {
        @SuppressWarnings("resource")
        ConfigurableApplicationContext configurableApplicationContext = (ConfigurableApplicationContext) wac;
        ConfigurableListableBeanFactory bf = configurableApplicationContext.getBeanFactory();
        bf.registerResolvableDependency(MockHttpServletResponse.class, response);
        bf.registerResolvableDependency(ServletWebRequest.class, servletWebRequest);
      }
    }
  }

}
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

                } catch (ClassCastException e) {
                    clbf = (ConfigurableListableBeanFactory) ((ApplicationContext) context)
                            .getAutowireCapableBeanFactory();
                }

                clbf.registerResolvableDependency(HttpServletRequest.class, request);
            } catch (ClassCastException e) {
            }

            // register value as a bean
            BeanDefinitionBuilder bean = BeanDefinitionBuilder.genericBeanDefinition(MyObject.class);
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

                } catch (ClassCastException e) {
                    clbf = (ConfigurableListableBeanFactory) ((ApplicationContext) context)
                            .getAutowireCapableBeanFactory();
                }

                clbf.registerResolvableDependency(HttpServletRequest.class, request);
            } catch (ClassCastException e) {
            }

            // register value as a bean
            BeanDefinitionBuilder bean = BeanDefinitionBuilder.genericBeanDefinition(MyObject.class);
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

            // 将mapping放到application context中,以便注入到handler中。
            ConfigurableListableBeanFactory beanFactory = ((ConfigurableApplicationContext) components
                    .getParentApplicationContext()).getBeanFactory();

            beanFactory.registerResolvableDependency(RequestHandlerMapping.class, this);

            // internalPathPrefix
            internalPathPrefix = getWebxConfiguration().getInternalPathPrefix();
            internalPathPrefix = normalizeAbsolutePath(internalPathPrefix, true); // 规格化成/internal
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

            // 将mapping放到application context中,以便注入到handler中。
            ConfigurableListableBeanFactory beanFactory = ((ConfigurableApplicationContext) components
                    .getParentApplicationContext()).getBeanFactory();

            beanFactory.registerResolvableDependency(RequestHandlerMapping.class, this);

            // internalPathPrefix
            internalPathPrefix = getWebxConfiguration().getInternalPathPrefix();
            internalPathPrefix = normalizeAbsolutePath(internalPathPrefix, true); // 规格化成/internal
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

            // 将mapping放到application context中,以便注入到handler中。
            ConfigurableListableBeanFactory beanFactory = ((ConfigurableApplicationContext) components
                    .getParentApplicationContext()).getBeanFactory();

            beanFactory.registerResolvableDependency(RequestHandlerMapping.class, this);

            // internalPathPrefix
            internalPathPrefix = getWebxConfiguration().getInternalPathPrefix();
            internalPathPrefix = normalizeAbsolutePath(internalPathPrefix, true); // 规格化成/internal
View Full Code Here

Examples of org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerResolvableDependency()

            // ��mapping�ŵ�application context�У��Ա�ע�뵽handler�С�
            ConfigurableListableBeanFactory beanFactory = ((ConfigurableApplicationContext) components
                    .getParentApplicationContext()).getBeanFactory();

            beanFactory.registerResolvableDependency(RequestHandlerMapping.class, this);

            // internalPathPrefix
            internalPathPrefix = getWebxConfiguration().getInternalPathPrefix();
            internalPathPrefix = normalizeAbsolutePath(internalPathPrefix, true); // ��񻯳�/internal
View Full Code Here

Examples of org.springframework.beans.factory.support.DefaultListableBeanFactory.registerResolvableDependency()

  public void testExtendedResourceInjection() {
    DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
    CommonAnnotationBeanPostProcessor bpp = new CommonAnnotationBeanPostProcessor();
    bpp.setResourceFactory(bf);
    bf.addBeanPostProcessor(bpp);
    bf.registerResolvableDependency(BeanFactory.class, bf);

    bf.registerBeanDefinition("annotatedBean", new RootBeanDefinition(ExtendedResourceInjectionBean.class));
    bf.registerBeanDefinition("annotatedBean2", new RootBeanDefinition(NamedResourceInjectionBean.class));
    TestBean tb = new TestBean();
    bf.registerSingleton("testBean", tb);
View Full Code Here

Examples of org.springframework.beans.factory.support.DefaultListableBeanFactory.registerResolvableDependency()

  public void testExtendedResourceInjectionWithOverriding() {
    DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
    CommonAnnotationBeanPostProcessor bpp = new CommonAnnotationBeanPostProcessor();
    bpp.setResourceFactory(bf);
    bf.addBeanPostProcessor(bpp);
    bf.registerResolvableDependency(BeanFactory.class, bf);

    RootBeanDefinition annotatedBd = new RootBeanDefinition(ExtendedResourceInjectionBean.class);
    TestBean tb5 = new TestBean();
    annotatedBd.getPropertyValues().addPropertyValue("testBean2", tb5);
    bf.registerBeanDefinition("annotatedBean", annotatedBd);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.