code: public Object mergeItems(Object... objs) {
          if (objs == null || objs.length == 0) {
              return null;
          }
          if (objs.length == 1) {
              return objs[0];
          }
          // @ TODO 这里要不要判断是否兼容呢?
          if (objs[0] instanceof Map) {
              return mergeMap(objs);
          }
          if (objs[0] instanceof List) {
              return mergeList(objs);
          }
          return mergeObj(objs);
      }
docs: 转换器中间对象合并器<br/>
  合并 {@link Mapl} 中定义的中间结构.<br/>
  规则:<br>
  <ul>
  <li>普通对象, 保存为List, 但是要去掉重复.
  <li>合并 map , 如果 key 值相同, 那么后一个值覆盖前面的值.递归合并
  <li>list不做递归合并, 只做简单的合并, 清除重复的操作.
  </ul>