code: public <T extends Dict> void removeEqual(T dict, String... withoutNames) {
  		HashSet<String> withoutSet = CollectionUtil.newHashSet(withoutNames);
  		for (Map.Entry<String, Object> entry : dict.entrySet()) {
  			if (withoutSet.contains(entry.getKey())) {
  				continue;
  			}
  
  			final Object value = this.get(entry.getKey());
  			if (null != value && value.equals(entry.getValue())) {
  				this.remove(entry.getKey());
  			}
  		}
  	}
docs: 与给定实体对比并去除相同的部分<br>
  此方法用于在更新操作时避免所有字段被更新，跳过不需要更新的字段 version from 2.0.0
  
  @param <T> 字典对象类型
  @param dict 字典对象
  @param withoutNames 不需要去除的字段名