运用ConverterFactory和运用GenericConverter

 时间:2024-10-15 19:52:37

1、当需要集中整个类层次结构的转换逻辑时(例如,从转换String为Enum对象时),您可以实现ConverterFactory,如以下示例所示:

运用ConverterFactory和运用GenericConverter

3、如下StringToEnumConverterFactory作为一个例子:

运用ConverterFactory和运用GenericConverter

6、要实现aGenericConverter,请getConvertibleTypes()返回支持的源→目标类型对。然后实现convert(Object, TypeDescriptor, TypeDescriptor)包含转换逻辑。源TypeDescriptor提供对包含要转换的值的源字段的访问。目标TypeDescriptor提供对要设置转换值的目标字段的访问。

7、一个很好的例子GenericConverter是在Java数组和集合之间进行转换的转换器。这样一个ArrayToCollectionConverter内省声明了目标集合类型来解析集合的元素类型。这样,在目标字段上设置集合之前,可以将源数组中的每个元素转换为集合元素类型。

运用ConverterFactory和运用GenericConverter
  • 介绍/容留卖淫案件嫌疑人讯问单独设问的细节
  • 松下NN-GF539H微波炉使用说明书
  • APS留德人员审核部的主要工作是什么?
  • FIFA OL3中国国家队球员推荐(门将篇)
  • 海马玩模拟器Droid4X 数据的备份与还原
  • 热门搜索
    澳大利亚旅游局 乡村旅游网 海口旅游攻略 丽江旅游局 张家界旅游景点介绍 上海周边旅游攻略 野三坡旅游 北京怀柔旅游景点大全 九寨沟旅游价格 摄影旅游