Java 类org.springframework.data.repository.config.RepositoryBeanDefinitionParser 实例源码

项目:spring-data-snowdrop    文件:SnowdropNamespaceHandler.java   
@Override
public void init() {
    RepositoryConfigurationExtension extension = new SnowdropRepositoryConfigExtension();
    RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", parser);
}
项目:spring-data-ebean    文件:EbeanRepositoryNameSpaceHandler.java   
@Override
public void init() {

  RepositoryConfigurationExtension extension = new EbeanRepositoryConfigExtension();
  RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);

  registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
}
项目:dubbox-solr    文件:SolrNamespaceHandler.java   
@Override
public void init() {

    RepositoryConfigurationExtension extension = new SolrRepositoryConfigExtension();
    RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", parser);
    registerBeanDefinitionParser("embedded-solr-server", new EmbeddedSolrServerBeanDefinitionParser());
    registerBeanDefinitionParser("solr-client", new HttpSolrClientBeanDefinitionParser());
}
项目:spring-data-crate    文件:CrateNamespaceHandler.java   
@Override
public void init() {
    RepositoryConfigurationExtension extension = new CrateRepositoryConfigExtension();
    RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", parser);
    registerBeanDefinitionParser("client", new CrateClientBeanDefinitionParser());
    registerBeanDefinitionParser("schema-export", new CratePersistentEntitySchemaManagerBeanDefinitionParser());
}
项目:spring-data-solr    文件:SolrNamespaceHandler.java   
@Override
public void init() {

    RepositoryConfigurationExtension extension = new SolrRepositoryConfigExtension();
    RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", parser);
    registerBeanDefinitionParser("embedded-solr-server", new EmbeddedSolrServerBeanDefinitionParser());
    registerBeanDefinitionParser("solr-server", new HttpSolrServerBeanDefinitionParser());
}
项目:spring-data-simpledb    文件:SimpleDbRepositoryNamespaceHandler.java   
@Override
public void init() {
    RepositoryConfigurationExtension extension = new SimpleDbRepositoryConfigExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
}
项目:spring-data-jdbc-template    文件:JdbcTemplateNameSpaceHandler.java   
@Override
public void init() {
    JdbcTemplateRepositoryConfigExtension extension = new JdbcTemplateRepositoryConfigExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);
    registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
}
项目:spring-boot-starter-mybatis    文件:MyBatisRepositoryNamespaceHandler.java   
@Override
public void init() {
    final RepositoryConfigurationExtension extension = new MyBatisRepositoryConfigExtension();
    final RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);
    registerBeanDefinitionParser(REPOSITORIES, repositoryBeanDefinitionParser);
}
项目:spring-boot-starter-mybatis    文件:MyBatisRepositoryNamespaceHandler.java   
@Override
public void init() {
    final RepositoryConfigurationExtension extension = new MyBatisRepositoryConfigExtension();
    final RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);
    registerBeanDefinitionParser(REPOSITORIES, repositoryBeanDefinitionParser);
}
项目:ef-orm    文件:GqRepositoryNameSpaceHandler.java   
public void init() {
    RepositoryConfigurationExtension extension = new GqRepositoryConfigExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);
    registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
}
项目:spring-data-cloudant    文件:CloudantRepositoryConfigNamespaceHandler.java   
@Override
public void init() {

    CloudantRepositoryConfigurationExtension extension = new CloudantRepositoryConfigurationExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);

    super.init();
}
项目:spring-data-dynamodb    文件:DynamoDBRepositoryNameSpaceHandler.java   
public void init() {

        RepositoryConfigurationExtension extension = new DynamoDBRepositoryConfigExtension();
        RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(extension);

        registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
    }