本节将对RestartScopeInitializer进行分析,关于该对象的基础定义代码如下:
public class RestartScopeInitializer implements ApplicationContextInitializer<ConfigurableApplicationContext> {}
从对象的基础定义中可以发现并未实现其他接口,下面对ApplicationContextInitializer的实现方法进行说明,详细代码如下:
public void initialize(ConfigurableApplicationContext applicationContext) { applicationContext.getBeanFactory().registerScope("restart", new RestartScope()); }