code: @Override
      public void setBean(Class<?> type, Object proxyBean) {
          BeanDefine beanDefine = pool.get(type.getName());
          if (beanDefine != null) {
              beanDefine.setBean(proxyBean);
          } else {
              beanDefine = new BeanDefine(proxyBean, type);
          }
          pool.put(type.getName(), beanDefine);
      }
docs: Update BeanDefine