List<BeanMappingField> fields = new ArrayList<BeanMappingField>();
BeanMappingBehavior globalBehavior = BeanMappingConfigHelper.getInstance().getGlobalBehavior();
for (PropertyDescriptor targetPd : targetPds) {
if (targetPd.getWriteMethod() != null && targetPd.getReadMethod() != null) {
BeanMappingField field = new BeanMappingField();
BeanMappingFieldAttributes srcFieldAttribute = new BeanMappingFieldAttributes();
srcFieldAttribute.setName(targetPd.getName());
srcFieldAttribute.setClazz(targetPd.getPropertyType());
BeanMappingFieldAttributes targetFieldAttribute = new BeanMappingFieldAttributes();
targetFieldAttribute.setName(targetPd.getName());
targetFieldAttribute.setClazz(targetPd.getPropertyType());
field.setSrcField(srcFieldAttribute);
field.setTargetField(targetFieldAttribute);
field.setBehavior(globalBehavior);// 设置为global
fields.add(field);
}