gpt4 book ai didi

java - 如何检测JavaBean类已更改(isDirty)

转载 作者:太空宇宙 更新时间:2023-11-04 08:50:32 24 4
gpt4 key购买 nike

我正在寻找一种有效的(代码方面和运行时方面)方法来识别 JavaBean 对象是否已更改。

我正在考虑保存该类的克隆,可以根据需要与类实例进行比较。这与 CSLA.net 使用的策略类似。

问题是,是否已经有一种方法可以使用 native JRE JavaBeans 或添加一些库(Apache commons BeanUtils?)或者甚至添加 JEE6 EJB 的约束来实现此目的。

欢迎想法和理论......

最佳答案

bean-properties可能有一些有用的东西(尽管严格来说它不是 JavaBean)。否则,您可以从每个 setter 添加对 notifyPropertyChanged(..) 方法的调用 - 但它很丑陋。

关于java - 如何检测JavaBean类已更改(isDirty),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3445593/

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