Tabnine Logo
Configuration.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.springframework.context.annotation.Configuration
constructor

Best Java code snippets using org.springframework.context.annotation.Configuration.<init> (Showing top 20 results out of 43,803)

Refine searchRefine arrow

  • Autowired.<init>
  • ConditionalOnClass.<init>
  • EnableConfigurationProperties.<init>
  • Import.<init>
  • ComponentScan.<init>
  • AutoConfigureAfter.<init>
origin: hs-web/hsweb-framework

@Configuration
@ConditionalOnClass(org.hswebframework.web.datasource.jta.JtaDynamicDataSourceService.class)
public static class InDBJtaDynamicDataSourceServiceAutoConfiguration {
  @Bean
  public DynamicDataSourceService inDBJtaDynamicDataSourceService(InDBDataSourceRepository repository,
                                  DataSource dataSource) {
    return new InDBJtaDynamicDataSourceService(repository, new DynamicDataSourceProxy("dataSource", dataSource));
  }
}
origin: spring-cloud-incubator/spring-cloud-alibaba

/**
 * @author xiaolongzuo
 */
@Configuration
@EnableConfigurationProperties({ AliCloudProperties.class, InetUtilsProperties.class })
public class AliCloudContextAutoConfiguration {

  @Bean
  @ConditionalOnMissingBean
  public InetUtils inetUtils(InetUtilsProperties inetUtilsProperties) {
    return new InetUtils(inetUtilsProperties);
  }

}

origin: redisson/redisson

/**
 *
 * @author Craig Andrews
 *
 * {@link EnableAutoConfiguration Auto-configuration} for {@link RedissonCacheStatisticsProvider}
 *
 */
@Configuration
@AutoConfigureAfter(CacheAutoConfiguration.class)
@ConditionalOnBean(CacheManager.class)
@ConditionalOnClass(CacheStatisticsProvider.class)
public class RedissonCacheStatisticsAutoConfiguration {
  @Bean
  public RedissonCacheStatisticsProvider redissonCacheStatisticsProvider(){
    return new RedissonCacheStatisticsProvider();
  }
}

origin: spring-projects/spring-framework

@Configuration
public static class AStrich {
  @Autowired
  B b;
  @Bean
  public Z z() {
    return new Z();
  }
}
origin: citerus/dddsample-core

@Configuration
@Import({DDDSampleApplicationContext.class,
    PathfinderApplicationContext.class})
@EnableAutoConfiguration
public class Application {

  @Autowired
  SampleDataGenerator sampleDataGenerator;

  @PostConstruct
  public void init() {
    sampleDataGenerator.generate();
  }

  public static void main(String[] args) throws Exception {
    SpringApplication.run(Application.class, args);
  }
}
origin: ltsopensource/light-task-scheduler

/**
 * @author Robert HG (254963746@qq.com) on 4/9/16.
 */
@Configuration
@ConditionalOnBean(annotation = EnableJobTracker.class)
@EnableConfigurationProperties(JobTrackerProperties.class)
public class JobTrackerAutoConfiguration extends AbstractAutoConfiguration {

  @Autowired(required = false)
  private JobTrackerProperties properties;
  private JobTracker jobTracker;

  @Override
  protected void initJobNode() {
    jobTracker = JobTrackerBuilder.buildByProperties(properties);
  }

  @Override
  protected NodeType nodeType() {
    return NodeType.JOB_TRACKER;
  }

  @Override
  protected AbstractJobNode getJobNode() {
    return jobTracker;
  }
}

origin: spring-projects/spring-framework

@Configuration
@ComponentScan(basePackageClasses=SpringConfiguratorTests.class)
static class Config {
  @Bean
  public EchoEndpoint javaConfigEndpoint() {
    return new EchoEndpoint(echoService());
  }
  @Bean
  public EchoService echoService() {
    return new EchoService();
  }
}
origin: spring-cloud/spring-cloud-gateway

@Configuration
@ConditionalOnWebApplication
@ConditionalOnClass({ HandlerMethodReturnValueHandler.class })
@EnableConfigurationProperties(ProxyProperties.class)
public class ProxyResponseAutoConfiguration implements WebFluxConfigurer {
  @Autowired
  private ApplicationContext context;
origin: spring-projects/spring-framework

@Configuration
@Import(B.class)
static class A {
  @Bean
  TestBean b1() {
    return new TestBean();
  }
}
origin: spring-cloud/spring-cloud-kubernetes

  @Configuration
  @Import(KubernetesAutoConfiguration.class)
  @EnableConfigurationProperties({ ConfigMapConfigProperties.class,
      SecretsConfigProperties.class })
  protected static class KubernetesPropertySourceConfiguration {
    @Autowired
    private KubernetesClient client;

    @Bean
    @ConditionalOnProperty(name = "spring.cloud.kubernetes.config.enabled", matchIfMissing = true)
    public ConfigMapPropertySourceLocator configMapPropertySourceLocator(
        ConfigMapConfigProperties properties) {
      return new ConfigMapPropertySourceLocator(client, properties);
    }

    @Bean
    @ConditionalOnProperty(name = "spring.cloud.kubernetes.secrets.enabled", matchIfMissing = true)
    public SecretsPropertySourceLocator secretsPropertySourceLocator(
        SecretsConfigProperties properties) {
      return new SecretsPropertySourceLocator(client, properties);
    }
  }
}
origin: hs-web/hsweb-framework

@Configuration
@EnableConfigurationProperties(SchedulerProperties.class)
@ConditionalOnMissingBean({Scheduler.class, SchedulerFactoryBean.class})
@ComponentScan({"org.hswebframework.web.service.schedule.simple"
    , "org.hswebframework.web.controller.schedule"})
@Slf4j
public class ScheduleAutoConfiguration {
  @Autowired
  private SchedulerProperties schedulerProperties;
  @Autowired
  private ApplicationContext applicationContext;
  @Autowired
  private DataSource dataSource;
origin: AxonFramework/AxonFramework

@Configuration
@AutoConfigureBefore(AxonAutoConfiguration.class)
@AutoConfigureAfter(name = "org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration")
@ConditionalOnClass(name = "com.fasterxml.jackson.databind.ObjectMapper")
@EnableConfigurationProperties(value = SerializerProperties.class)
public class ObjectMapperAutoConfiguration {

  @Bean("defaultAxonObjectMapper")
  @ConditionalOnMissingBean
  @ConditionalOnExpression("'${axon.serializer.general}' == 'jackson' || '${axon.serializer.events}' == 'jackson' || '${axon.serializer.messages}' == 'jackson'")
  public ObjectMapper defaultAxonObjectMapper() {
    return new ObjectMapper().findAndRegisterModules();
  }
}

origin: spring-projects/spring-framework

@Configuration
@ComponentScan(
    basePackages = "org.springframework.context.annotation.configuration.spr9031.scanpackage",
    includeFilters = { @Filter(MarkerAnnotation.class) })
static class LowLevelConfig {
  // fails to wire when LowLevelConfig is processed with ASM because nested @Filter
  // annotation is not parsed
  @Autowired Spr9031Component scanned;
}
origin: spring-cloud-incubator/spring-cloud-alibaba

@Configuration
@EnableConfigurationProperties
@ConditionalOnClass(name = "com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest")
@ConditionalOnProperty(value = "spring.cloud.alibaba.deshao.enable.sms", matchIfMissing = true)
public class SmsContextAutoConfiguration {

  @Bean
  public SmsConfigProperties smsConfigProperties(
      AliCloudProperties aliCloudProperties) {

    return new SmsConfigProperties(aliCloudProperties);
  }

  @Bean
  public SmsConfigRegistration smsConfigRegistration(Environment environment,
      SmsConfigProperties smsConfigProperties) {

    return new SmsConfigRegistration(environment, smsConfigProperties);
  }
}
origin: spring-cloud/spring-cloud-kubernetes

@Configuration
@EnableConfigurationProperties
@ConditionalOnBean(SpringClientFactory.class)
@ConditionalOnProperty(value = "spring.cloud.kubernetes.ribbon.enabled", matchIfMissing = true)
@AutoConfigureAfter(RibbonAutoConfiguration.class)
@RibbonClients(defaultConfiguration = KubernetesRibbonClientConfiguration.class)
public class RibbonKubernetesAutoConfiguration {
}

origin: line/armeria

/**
 * An {@linkplain EnableAutoConfiguration auto-configuration} for a reactive web server.
 */
@AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE)
@Configuration
@ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.REACTIVE)
@ConditionalOnClass(Server.class)
@EnableConfigurationProperties({ ServerProperties.class, ArmeriaSettings.class })
@Import(DataBufferFactoryWrapperConfiguration.class)
public class ArmeriaReactiveWebServerFactoryAutoConfiguration {

  /**
   * Returns a new {@link ArmeriaReactiveWebServerFactory} bean instance.
   */
  @Bean
  public ArmeriaReactiveWebServerFactory armeriaReactiveWebServerFactory(
      ConfigurableListableBeanFactory beanFactory) {
    return new ArmeriaReactiveWebServerFactory(beanFactory);
  }
}

origin: hs-web/hsweb-framework

@Configuration
@ComponentScan("org.hswebframework.web.dao.mybatis")
@MapperScan(value = "org.hswebframework.web.dao"
    , markerInterface = Dao.class
    , sqlSessionFactoryRef = "sqlSessionFactory")
@AutoConfigureAfter(MyBatisAutoConfiguration.class)
@EnableConfigurationProperties(MybatisProperties.class)
public class MybatisDaoAutoConfiguration {
  @Bean
origin: zhegexiaohuozi/SeimiCrawler

/**
 * @author: github.com/zhegexiaohuozi seimimaster@gmail.com
 * @since 2018/5/7.
 */
@Configuration
@ConditionalOnProperty(name = {Constants.SEIMI_CRAWLER_BOOTSTRAP_ENABLED})
@EnableConfigurationProperties({CrawlerProperties.class})
@ComponentScan({"**/crawlers", "**/queues", "**/interceptors", "cn.wanghaomiao.seimi"})
@EnableSeimiCrawler
public class SeimiCrawlerAutoConfiguration {
}

origin: spring-cloud/spring-cloud-config

/**
 * @author Spencer Gibb
 */
@Configuration
@ConditionalOnBean(ConfigServerConfiguration.Marker.class)
@EnableConfigurationProperties(ConfigServerProperties.class)
@Import({ EnvironmentRepositoryConfiguration.class, CompositeConfiguration.class, ResourceRepositoryConfiguration.class,
    ConfigServerEncryptionConfiguration.class, ConfigServerMvcConfiguration.class })
public class ConfigServerAutoConfiguration {

}

origin: AxonFramework/AxonFramework

@ConditionalOnClass(SpringAxonAutoConfigurer.class)
@AutoConfigureAfter({
    AxonAutoConfiguration.class,
    JpaAutoConfiguration.class,
    JpaEventStoreAutoConfiguration.class,
    NoOpTransactionAutoConfiguration.class,
    TransactionAutoConfiguration.class})
@Import(SpringAxonAutoConfigurer.ImportSelector.class)
@AnnotationDriven
@Configuration
public class InfraConfiguration {
}

org.springframework.context.annotationConfiguration<init>

Popular methods of Configuration

    Popular in Java

    • Making http post requests using okhttp
    • getExternalFilesDir (Context)
    • getApplicationContext (Context)
    • setRequestProperty (URLConnection)
    • Font (java.awt)
      The Font class represents fonts, which are used to render text in a visible way. A font provides the
    • Graphics2D (java.awt)
      This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
    • FileOutputStream (java.io)
      An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
    • CountDownLatch (java.util.concurrent)
      A synchronization aid that allows one or more threads to wait until a set of operations being perfor
    • Project (org.apache.tools.ant)
      Central representation of an Ant project. This class defines an Ant project with all of its targets,
    • LoggerFactory (org.slf4j)
      The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
    • Top 12 Jupyter Notebook extensions
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now