В своем веб-приложении на Java (JSF1.2, RichFaces) я сделал некоторые функциональные возможности «сохранения» bean-компонента. Он использует JAXB, чтобы превратить его в строку XML, а затем он сохраняется в базе данных. Если пользователь загружает это обратно, я хочу уведомить пользователя, если содержимое (bean) изменено, и оно должно быть сохранено снова.
Моя идея - переопределить функцию hashCode()
с помощью 'org.apache.commons.lang.builder.HashCodeBuilder
, однако у меня много полей и дочерних элементов.
Есть ли другой способ справиться с такой функциональностью?
EDIT
«Сравнение» выполняется в другом представлении!
Любая помощь будет оценена!