code: public synchronized static void waitUtilInitialized(){
  		if(initialized.get())return;
  		while(true){
  			if(initialized.get())break;
  			try {Thread.sleep(1000);} catch (Exception e) {}
  			long waiting = System.currentTimeMillis() - timeStarting;
  			if(waiting >60 * 1000)throw new RuntimeException("Spring Initialize failture");
  			System.out.println("Spring Initializing >>>>>"+waiting + " s");
  		}
  	}
docs: 这是一个阻塞方法，直到context初始化完成