List of usage examples for org.springframework.beans.factory.annotation Autowire BY_TYPE
Autowire BY_TYPE
To view the source code for org.springframework.beans.factory.annotation Autowire BY_TYPE.
Click Source Link
From source file:org.echocat.jomon.spring.JavaConfiguration1.java
@Bean(autowire = Autowire.BY_TYPE) public Bean1 bean1() { return new Bean1(); }
From source file:org.echocat.jomon.spring.JavaConfiguration1.java
@Bean(autowire = Autowire.BY_TYPE) public Bean2 bean2() { return new Bean2(); }
From source file:at.molindo.esi4j.example.Config.java
@Bean(autowire = Autowire.BY_TYPE) public IArticleService articleService() { return new ArticleServiceImpl(); }
From source file:at.molindo.esi4j.example.Config.java
@Bean(autowire = Autowire.BY_TYPE) public IArticleDAO articleDAO() { return new ArticleDAOImpl(); }
From source file:at.molindo.esi4j.example.Config.java
@Bean(autowire = Autowire.BY_TYPE) public ISearchService searchService() { return new SearchServiceImpl(); }
From source file:at.molindo.esi4j.example.Config.java
@Bean(autowire = Autowire.BY_TYPE) public ExampleEsi4JBean esi4j() { return new ExampleEsi4JBean(); }
From source file:info.bluefoot.winter.config.ApplicationMainConfig.java
@Bean(destroyMethod = "close", autowire = Autowire.BY_TYPE) public DataSource dataSource() throws Throwable { if (StringUtils.isBlank(databaseUser) || StringUtils.isBlank(databasePassword) || StringUtils.isBlank(databaseHost)) { throw new IllegalStateException("Can't find out database user and pwd based on environment variables"); }// w ww . j a v a 2 s. c o m com.mchange.v2.c3p0.ComboPooledDataSource ds = new com.mchange.v2.c3p0.ComboPooledDataSource(); ds.setDriverClass("org.postgresql.Driver"); ds.setJdbcUrl("jdbc:postgresql://" + databaseHost + ":5432/winter?user=" + databaseUser + "&password=" + databasePassword); ds.setMaxPoolSize(40); ds.setMinPoolSize(1); ds.setMaxIdleTime(200); return ds; }
From source file:com.github.wnameless.spring.bulkapi.BulkApiConfig.java
@Override public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException { BeanDefinition ctrlBeanDef = new RootBeanDefinition(BulkApiController.class, Autowire.BY_TYPE.value(), true);/*from ww w .j av a2 s . c o m*/ registry.registerBeanDefinition("bulkApiController", ctrlBeanDef); BeanDefinition adviceBeanDef = new RootBeanDefinition(BulkApiExceptionHandlerAdvice.class, Autowire.BY_TYPE.value(), true); registry.registerBeanDefinition("bulkApiExceptionHandlerAdvice", adviceBeanDef); }
From source file:org.owasp.webgoat.plugins.PluginEndpointPublisher.java
private void publishEndpoint(Class<? extends MvcEndpoint> e) { try {// w w w . j a v a 2 s. c o m BeanDefinition beanDefinition = new RootBeanDefinition(e, Autowire.BY_TYPE.value(), true); DefaultListableBeanFactory beanFactory = (DefaultListableBeanFactory) applicationContext .getBeanFactory(); beanFactory.registerBeanDefinition(beanDefinition.getBeanClassName(), beanDefinition); } catch (Exception ex) { log.error("Failed to register " + e.getSimpleName() + " as endpoint with Spring, skipping..."); } }
From source file:ro.pippo.spring.SpringControllerFactory.java
/** * Created a bean definition for a class. * Optionally configure all bean properties, like scope, prototype/singleton, etc using: * <p/>/*from ww w. j a v a 2 s.co m*/ * <pre> * BeanDefinition definition = super.createBeanDefinition(beanClass); * definition.setScope(BeanDefinition.SCOPE_SINGLETON); * return definition; * </pre> * * @param controllerClass * @return */ protected BeanDefinition createBeanDefinition(Class<? extends Controller> controllerClass) { // optionally configure all bean properties, like scope, prototype/singleton, etc // return new RootBeanDefinition(beanClass); return new RootBeanDefinition(controllerClass, Autowire.BY_TYPE.value(), true); }