Refine search
@EnableAutoConfiguration @Configuration @ComponentScan(basePackageClasses = PortalOpenApiConfig.class) public class PortalOpenApiConfig { }
@EnableAutoConfiguration @Configuration @ComponentScan(basePackageClasses = ApolloMetaServiceConfig.class) public class ApolloMetaServiceConfig { @Bean public HttpFirewall allowUrlEncodedSlashHttpFirewall() { return new DefaultHttpFirewall(); } }
@EnableAutoConfiguration @Configuration @ComponentScan(basePackageClasses = ApolloCommonConfig.class) public class ApolloCommonConfig { }
@EnableAutoConfiguration @Configuration @ComponentScan(basePackageClasses = ApolloBizConfig.class) public class ApolloBizConfig { }
@EnableAspectJAutoProxy @Configuration @EnableAutoConfiguration @EnableTransactionManagement @ComponentScan(basePackageClasses = {ApolloCommonConfig.class, PortalApplication.class, PortalOpenApiConfig.class}) public class PortalApplication { public static void main(String[] args) throws Exception { SpringApplication.run(PortalApplication.class, args); } }
@Configuration @EnableDubbo(scanBasePackages = "org.apache.dubbo.demo.consumer.comp") @PropertySource("classpath:/spring/dubbo-consumer.properties") @ComponentScan(value = {"org.apache.dubbo.demo.consumer.comp"}) static class ConsumerConfiguration { } }
@Configuration @ComponentScan(basePackages = "example.scannable_scoped", scopeResolver = MyScopeMetadataResolver.class) @ComponentScan(basePackages = "example.scannable_implicitbasepackage") class MultiComponentScan { }
@Configuration @ComponentScan(basePackageClasses=SpringConfiguratorTests.class) static class Config { @Bean public EchoEndpoint javaConfigEndpoint() { return new EchoEndpoint(echoService()); } @Bean public EchoService echoService() { return new EchoService(); } }
@Configuration @ComponentScan(basePackageClasses = example.scannable._package.class) class ComponentScanAnnotatedConfig { @Bean public TestBean testBean() { return new TestBean(); } }
/** * * @author Rob Winch */ @Configuration @ComponentScan(basePackageClasses=AEnclosingConfig.class) public class ParentWithComponentScanConfig { }
@Configuration @ComponentScan("example.scannable") class ComponentScanAnnotatedConfig_WithValueAttribute { @Bean public TestBean testBean() { return new TestBean(); } }
/** * @author Phillip Webb */ @Configuration @ComponentScan public class ComponentScanAnnotatedConfigWithImplicitBasePackage { @Bean // override of scanned class public ConfigurableComponent configurableComponent() { return new ConfigurableComponent(true); } }
@Configuration @ComponentScan("org.springframework.context.annotation.componentscan.level3") public class Level2Config { @Bean public TestBean level2Bean() { return new TestBean("level2Bean"); } }
@Configuration @ComponentScan("org.springframework.context.annotation.componentscan.level2") public class Level1Config { @Bean public TestBean level1Bean() { return new TestBean("level1Bean"); } }
@Configuration @ComponentScan( value = "example.scannable", basePackages = "example.scannable", basePackageClasses = example.scannable._package.class) class ComponentScanWithBasePackagesAndValueAlias {}
@Configuration @ComponentScan("org.springframework.context.annotation.componentscan.cycle.right") public class LeftConfig { }
@Configuration @ComponentScan(basePackages = "example.scannable", nameGenerator = MyBeanNameGenerator.class) class ComponentScanWithBeanNameGenerator { }
@Configuration @ComponentScan class ComponentScanWithNoPackagesConfig { }
@Configuration @ComponentScan(basePackageClasses=Spr8808Tests.class) // scan *this* package class Config { }
@Configuration @ComponentScan static class ComponentScanningConfiguration { }