org.springframework.context.expression.BeanFactoryAccessor.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(7.7k)|赞(0)|评价(0)|浏览(78)

本文整理了Java中org.springframework.context.expression.BeanFactoryAccessor.<init>()方法的一些代码示例,展示了BeanFactoryAccessor.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BeanFactoryAccessor.<init>()方法的具体详情如下:
包路径:org.springframework.context.expression.BeanFactoryAccessor
类名称:BeanFactoryAccessor
方法名:<init>

BeanFactoryAccessor.<init>介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-framework

sec = new StandardEvaluationContext(evalContext);
sec.addPropertyAccessor(new BeanExpressionContextAccessor());
sec.addPropertyAccessor(new BeanFactoryAccessor());
sec.addPropertyAccessor(new MapAccessor());
sec.addPropertyAccessor(new EnvironmentAccessor());

代码示例来源:origin: org.springframework/spring-context

sec = new StandardEvaluationContext(evalContext);
sec.addPropertyAccessor(new BeanExpressionContextAccessor());
sec.addPropertyAccessor(new BeanFactoryAccessor());
sec.addPropertyAccessor(new MapAccessor());
sec.addPropertyAccessor(new EnvironmentAccessor());

代码示例来源:origin: org.projectreactor.spring/reactor-spring-context

public ConsumerBeanAutoConfiguration() {
  this.expressionParser = new SpelExpressionParser();
  this.expressionPropertyAccessors = new ArrayList<PropertyAccessor>();
  this.expressionPropertyAccessors.add(new EnvironmentAccessor());
  this.expressionPropertyAccessors.add(new BeanFactoryAccessor());
  this.expressionPropertyAccessors.add(new ReflectivePropertyAccessor());
  this.expressionPropertyAccessors.add(new DirectFieldAccessPropertyAccessor());
}

代码示例来源:origin: org.springframework.data/spring-data-cassandra

@Override
public void setApplicationContext(ApplicationContext context) throws BeansException {
  Assert.notNull(context, "ApplicationContext must not be null");
  spelContext = new StandardEvaluationContext();
  spelContext.addPropertyAccessor(new BeanFactoryAccessor());
  spelContext.setBeanResolver(new BeanFactoryResolver(context));
  spelContext.setRootObject(context);
}

代码示例来源:origin: spring-cloud/spring-cloud-gcp

public void setApplicationContext(ApplicationContext applicationContext)
    throws BeansException {
  this.context.addPropertyAccessor(new BeanFactoryAccessor());
  this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  this.context.setRootObject(applicationContext);
}

代码示例来源:origin: org.springframework.cloud/spring-cloud-gcp-data-spanner

public void setApplicationContext(ApplicationContext applicationContext)
    throws BeansException {
  this.context.addPropertyAccessor(new BeanFactoryAccessor());
  this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  this.context.setRootObject(applicationContext);
}

代码示例来源:origin: org.springframework.data/spring-data-cassandra

@Override
public void setApplicationContext(ApplicationContext context) {
  Assert.notNull(context, "ApplicationContext must not be null");
  this.spelContext = new StandardEvaluationContext();
  this.spelContext.addPropertyAccessor(new BeanFactoryAccessor());
  this.spelContext.setBeanResolver(new BeanFactoryResolver(context));
  this.spelContext.setRootObject(context);
}

代码示例来源:origin: com.microsoft.azure/spring-data-documentdb

public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
  context.addPropertyAccessor(new BeanFactoryAccessor());
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.setRootObject(applicationContext);
}

代码示例来源:origin: org.springframework.cloud/spring-cloud-gcp-data-datastore

@Override
  public void setApplicationContext(ApplicationContext applicationContext)
      throws BeansException {
    this.context.addPropertyAccessor(new BeanFactoryAccessor());
    this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
    this.context.setRootObject(applicationContext);
  }
}

代码示例来源:origin: com.microsoft.azure/spring-data-azure-documentdb

public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
  context.addPropertyAccessor(new BeanFactoryAccessor());
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.setRootObject(applicationContext);
}

代码示例来源:origin: com.microsoft.spring.data.gremlin/spring-data-gremlin

@Override
  public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
    this.context.addPropertyAccessor(new BeanFactoryAccessor());
    this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
    this.context.setRootObject(applicationContext);
  }
}

代码示例来源:origin: Microsoft/spring-data-gremlin

@Override
  public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
    this.context.addPropertyAccessor(new BeanFactoryAccessor());
    this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
    this.context.setRootObject(applicationContext);
  }
}

代码示例来源:origin: arangodb/spring-data

@Override
public void setApplicationContext(final ApplicationContext applicationContext) throws BeansException {
  context.setRootObject(applicationContext);
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.addPropertyAccessor(new BeanFactoryAccessor());
}

代码示例来源:origin: SpringDataElasticsearchDevs/spring-data-elasticsearch

@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
  context.addPropertyAccessor(new BeanFactoryAccessor());
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.setRootObject(applicationContext);
}

代码示例来源:origin: spring-projects/spring-data-solr

@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
  context.addPropertyAccessor(new BeanFactoryAccessor());
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.setRootObject(applicationContext);
}

代码示例来源:origin: spring-cloud/spring-cloud-gcp

@Override
  public void setApplicationContext(ApplicationContext applicationContext)
      throws BeansException {
    this.context.addPropertyAccessor(new BeanFactoryAccessor());
    this.context.setBeanResolver(new BeanFactoryResolver(applicationContext));
    this.context.setRootObject(applicationContext);
  }
}

代码示例来源:origin: com.arangodb/arangodb-spring-data

@Override
public void setApplicationContext(final ApplicationContext applicationContext) throws BeansException {
  context.setRootObject(applicationContext);
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.addPropertyAccessor(new BeanFactoryAccessor());
}

代码示例来源:origin: spring-cloud/spring-cloud-gcp

@Override
  public <T extends Parameters<?, ?>> EvaluationContext getEvaluationContext(
      T parameters, Object[] parameterValues) {
    StandardEvaluationContext evaluationContext = (StandardEvaluationContext) evaluationContextProvider
        .getEvaluationContext(parameters, parameterValues);
    evaluationContext
        .setRootObject(SpannerRepositoryFactory.this.applicationContext);
    evaluationContext.addPropertyAccessor(new BeanFactoryAccessor());
    evaluationContext.setBeanResolver(new BeanFactoryResolver(
        SpannerRepositoryFactory.this.applicationContext));
    return evaluationContext;
  }
};

代码示例来源:origin: com.arangodb/arangodb-spring-data

@Override
public void setApplicationContext(final ApplicationContext applicationContext) throws BeansException {
  context.setRootObject(applicationContext);
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.addPropertyAccessor(new BeanFactoryAccessor());
  eventPublisher = applicationContext;
  arango._setCursorInitializer(new ArangoCursorInitializer(converter, applicationContext));
}

代码示例来源:origin: arangodb/spring-data

@Override
public void setApplicationContext(final ApplicationContext applicationContext) throws BeansException {
  context.setRootObject(applicationContext);
  context.setBeanResolver(new BeanFactoryResolver(applicationContext));
  context.addPropertyAccessor(new BeanFactoryAccessor());
  eventPublisher = applicationContext;
  arango._setCursorInitializer(new ArangoCursorInitializer(converter, applicationContext));
}

相关文章

微信公众号

最新文章

更多

BeanFactoryAccessor类方法