在不运行服务器的情况下获取spring引导可配置的应用程序上下文
对于spring boot应用程序,我可以通过以下方式获得ConfigurableApplicationContext:在不运行服务器的情况下获取spring引导可配置的应用程序上下文,spring,Spring,对于spring boot应用程序,我可以通过以下方式获得ConfigurableApplicationContext: 但是,这也会启动服务器。我需要在spring上下文设置上执行一些指令插入,并希望获得ApplicationContext的实例,但不启动服务器。可能吗?只有在类路径上存在Spring boot starter web时,Spring boot才会启动服务器。如果您跳过这一步,只包含任务所需的依赖项,例如jdbc、jpa,批处理程序将是一个简单的控制台应用程序,它不会启动web
但是,这也会启动服务器。我需要在spring上下文设置上执行一些指令插入,并希望获得ApplicationContext的实例,但不启动服务器。可能吗?只有在类路径上存在Spring boot starter web时,Spring boot才会启动服务器。如果您跳过这一步,只包含任务所需的依赖项,例如jdbc、jpa,批处理程序将是一个简单的控制台应用程序,它不会启动web服务器
@SpringBootApplication
public class MyApplication {
public static void main(String[] args) {
ConfigurableApplicationContext ctx =
SpringApplication.run(MyApplication.class, args);
}
}