List of usage examples for org.springframework.beans.factory.support DefaultBeanNameGenerator DefaultBeanNameGenerator
DefaultBeanNameGenerator
From source file:org.spring.guice.annotation.GuiceModuleRegistrar.java
@Override public void registerBeanDefinitions(AnnotationMetadata annotation, BeanDefinitionRegistry registry) { BeanDefinitionBuilder builder = BeanDefinitionBuilder .genericBeanDefinition(GuiceModuleMetadataFactory.class); builder.addPropertyValue("includeFilters", parseFilters(annotation, "includeFilters")); builder.addPropertyValue("excludeFilters", parseFilters(annotation, "excludeFilters")); builder.addPropertyValue("includePatterns", parsePatterns(annotation, "includePatterns")); builder.addPropertyValue("excludePatterns", parsePatterns(annotation, "excludePatterns")); builder.addPropertyValue("includeNames", parseNames(annotation, "includeNames")); builder.addPropertyValue("excludeNames", parseNames(annotation, "excludeNames")); AbstractBeanDefinition definition = builder.getBeanDefinition(); String name = new DefaultBeanNameGenerator().generateBeanName(definition, registry); registry.registerBeanDefinition(name, definition); }
From source file:org.springframework.beans.factory.support.AbstractBeanDefinitionReader.java
/** * Set the BeanNameGenerator to use for anonymous beans * (without explicit bean name specified). * <p>Default is a {@link DefaultBeanNameGenerator}. *///from w w w. j a v a 2 s . c o m public void setBeanNameGenerator(@Nullable BeanNameGenerator beanNameGenerator) { this.beanNameGenerator = (beanNameGenerator != null ? beanNameGenerator : new DefaultBeanNameGenerator()); }
From source file:org.tinygroup.springmvc.coc.ConventionBeanDefinitionRegistryPostProcessor.java
protected ClassPathBeanDefinitionScanner createScanner(BeanDefinitionRegistry registry) { ClassPathBeanDefinitionScanner scaner = new ClassPathBeanDefinitionScanner(registry, false); BeanDefinitionDefaults defaults = new BeanDefinitionDefaults(); defaults.setAutowireMode(Autowire.BY_NAME.value()); scaner.setBeanDefinitionDefaults(defaults); scaner.setScopeMetadataResolver(new AnnotationScopeMetadataResolver()); scaner.setResourceLoader(new PathMatchingInJarResourcePatternResolver()); scaner.setBeanNameGenerator(new DefaultBeanNameGenerator()); addTypeFilters(scaner);//www. ja va2 s . c o m return scaner; }
From source file:ubic.gemma.persistence.util.BeanNameGenerator.java
public BeanNameGenerator() { this.gen = new DefaultBeanNameGenerator(); }
From source file:ubic.gemma.util.BeanNameGenerator.java
public BeanNameGenerator() { this.gen = new DefaultBeanNameGenerator(); }