代码示例:
@SpringBootApplication 公共类启动器{
public static void main(String[] args) {
System.out.println("Server Started!");
ConfigurableApplicationContext ctx = new SpringApplicationBuilder(Launcher.class)
.headless(false).run(args);
ctx.getBean(Launcher.class);
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Administration(ctx).setVisible(true);
}
});
}
}
当Administration类运行时,它将具有有效的上下文吗?我想在管理内部传递上下文,以便可以调用所提供的某些服务。如果这不起作用,如何从不在上下文中的线程访问服务?