gpt4 book ai didi

java - 使用 BeanUtils 复制属性时的类型转换?

转载 作者:行者123 更新时间:2023-12-01 13:00:42 31 4
gpt4 key购买 nike

我使用PropertyUtils.copyProperties从Apache Commons BeanUtils在两个bean之间复制属性,现在遇到一个问题:两个bean中有同名字段,一个是Long类型,另一个是Double type,那么我可以使用类型转换器来做到这一点吗?

最佳答案

使用 org.apache.commons.beanutils.BeanUtils.copyProperties(Object, Object) 代替。如有必要,它将使用 org.apache.commons.beanutils.Converter 转换您的值。有关更多详细信息,请参阅 org.apache.commons.beanutils.ConvertUtils.register(Converter, Class)。

许多标准类型已自动注册,请参阅org.apache.commons.beanutils.ConvertUtilsBean。

关于java - 使用 BeanUtils 复制属性时的类型转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23534785/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com