Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在应用程序上下文中排除刷新特定bean_Java_Spring - Fatal编程技术网

Java 如何在应用程序上下文中排除刷新特定bean

Java 如何在应用程序上下文中排除刷新特定bean,java,spring,Java,Spring,当我调用可配置spring应用程序上下文的刷新方法时,我想将bean从刷新中排除 ConfigurableApplicationContext context = new FileSystemXmlApplicationContext(args[0]); for(int i=0; i<MAX ; i++) { context.refresh(); ... try { Thread.sleep(pause); } catch (I

当我调用可配置spring应用程序上下文的刷新方法时,我想将bean从刷新中排除

ConfigurableApplicationContext context =
    new FileSystemXmlApplicationContext(args[0]);

for(int i=0; i<MAX ; i++) {
    context.refresh();

    ...

    try {
        Thread.sleep(pause);
    } catch (InterruptedException e) {
        e.printStackTrace();
    }
}
ConfigurableApplicationContext上下文=
新的FileSystemXmlApplicationContext(参数[0]);

对于(inti=0;i将bean放入另一个上下文文件,即spring-static-context.xml,不要将其包含到args数组中