apollo-client/src/main/java/com/ctrip/framework/apollo/spring/property/SpringValue.java/SpringValue/injectField
class SpringValue:  private void injectField(Object newVal) throws IllegalAccessException {
    Object bean = beanRef.get();
    if (bean == null) {
      return;
    }
    boolean accessible = field.isAccessible();
    field.setAccessible(true);
    field.set(bean, newVal);
    field.setAccessible(accessible);
  }