code: @SuppressWarnings("unchecked")
  	public <T> T getInstance(Class<T> beanClass) {
  		String[] beanNames = applicationContext.getBeanNamesForType(beanClass);
  		if (beanNames.length == 0) {
  			return null;
  		}
  		return (T) applicationContext.getBean(beanNames[0]);
  	}
docs: 返回指定类型的实例。
  @param beanClass 实例的类型
  @return 指定类型的实例。