Examples of freezeConfiguration()


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

    for (int i = 0; i < 1000; i++) {
      bf.registerBeanDefinition("a"+i, new RootBeanDefinition(A.class));
    }
    bf.registerBeanDefinition("b", new RootBeanDefinition(B.class));

    bf.freezeConfiguration();

    for (int i=0; i<10000; i++) {
      bf.getBean(B.class);
    }
  }
View Full Code Here

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

    ChildBeanDefinition childDefinition = new ChildBeanDefinition("parent", DerivedTestBean.class, null, null);

    DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
    factory.registerBeanDefinition("parent", parentDefinition);
    factory.registerBeanDefinition("child", childDefinition);
    factory.freezeConfiguration();

    assertEquals(TestBean.class, factory.getType("parent"));
    assertEquals(DerivedTestBean.class, factory.getType("child"));
  }
View Full Code Here

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

    ccpp.postProcessBeanDefinitionRegistry(factory);
    ccpp.postProcessBeanFactory(factory);
    RequiredAnnotationBeanPostProcessor rapp = new RequiredAnnotationBeanPostProcessor();
    rapp.setBeanFactory(factory);
    factory.addBeanPostProcessor(rapp);
    factory.freezeConfiguration();
    return factory;
  }


  @Test
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.