`
liyixing1
  • 浏览: 939482 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

属性编辑器

 
阅读更多
我自定义了一个类型,然后设置了一个属性编辑器,注册的class是我自定义的类型,发现它没有调用这个属性编辑器,后来调试查看到,它会调用
BeanUtils的

public static boolean isSimpleProperty(Class<?> clazz) {
Assert.notNull(clazz, "Class must not be null");
return isSimpleValueType(clazz) || (clazz.isArray() && isSimpleValueType(clazz.getComponentType()));
}

方法,所以它只处理简单类型了。我的解决方案是给ClassUtils的map通过反射,put一个我的类型,设置为基础类型,就能处理了
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics