我是靠谱客的博主 受伤嚓茶,最近开发中收集的这篇文章主要介绍No value specified for 'BigDecimal',觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

使用org.apache.commons.beanutils.BeanUtils进行对象拷贝时,遇到BigDecimal的属性会报错No value specified for 'BigDecimal',这时候定义自己的转换器即可

// 这里一定要注册默认值,使用null也可以    
//BigDecimalConverter bd = new BigDecimalConverter(BigDecimal.ZERO);    
//ConvertUtils.register(bd, java.math.BigDecimal.class); 
还有一些其他类型可能也需要如此处理,简单一点的,使用 org . springframework . beans .BeanUtils则不会有这样的问题


最后

以上就是受伤嚓茶为你收集整理的No value specified for 'BigDecimal'的全部内容,希望文章能够帮你解决No value specified for 'BigDecimal'所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部