gpt4 book ai didi

java - 如何一般比较整个 java bean?

转载 作者:太空狗 更新时间:2023-10-29 22:33:15 25 4
gpt4 key购买 nike

我一直在尝试在 org.apache.commons.beanutils 库中寻找方法/习惯用法来评估两个实例之间的 所有 属性是否相等,即 bean 的通用 equals() 方法。
有没有一种简单的方法可以使用这个库来做到这一点?还是我以错误的方式解决这个问题?谢谢。

最佳答案

尝试 EqualsBuilder.reflectionEquals()commons-lang . EqualsBuilder 有一组方法来包括所有字段、所有非 transient 字段和除某些字段之外的所有字段。

如果一切都失败了,代码可以作为一个很好的例子来实现它。

关于java - 如何一般比较整个 java bean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/472626/

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