code: public Object convert(Object model) {
          if (model == null)
              return null;
          if (type == null)
              return model;
          // obj是基本数据类型或String
          if (!(model instanceof Map) && !(model instanceof Iterable)) {
              return Castors.me().castTo(model, Lang.getTypeClass(type));
          }
  
          return inject(model, type);
      }
docs: 这个实现, 主要将 List, Map 的对象结构转换成真实的对象.
  <p>
  规则:
  <ul>
  <li>对象以Map存储, key为属性名, value为属性值
  <li>数组以List存储
  <li>Map直接存储为Map
  <li>List直接存储为List
  <li>只要不是List, Map 存储的, 都认为是可以直接写入对象的. TODO 这点可以调整一下.
  </ul>