我的应用程序从 JMS 主题接收对象树,并且必须仅保留那些出于历史目的而更改的对象。
例如,如果它接收到一个对象树,其中包含对象 A、B、C(根据它们的 id 已经存在于数据库中)按此层次顺序(A 包含 B,其中包含 C),但只有对象 C 发生了变化,只有该对象将存储在数据库中,为历史目的创建一个新条目。
哪种解决方案最适合这种方法?哪些技术(Hibernate、JPA)可以帮助我实现这一目标?
我的应用程序从 JMS 主题接收对象树,并且必须仅保留那些出于历史目的而更改的对象。
例如,如果它接收到一个对象树,其中包含对象 A、B、C(根据它们的 id 已经存在于数据库中)按此层次顺序(A 包含 B,其中包含 C),但只有对象 C 发生了变化,只有该对象将存储在数据库中,为历史目的创建一个新条目。
哪种解决方案最适合这种方法?哪些技术(Hibernate、JPA)可以帮助我实现这一目标?