Я новичок в прослушивателях событий, и мне интересно, есть ли какое-либо решение для отслеживания изменений значения уровня столбца вместо написания прослушивателя событий, чтобы увидеть, является ли он экземпляром Book и изменилась ли цена книги.
Пример:
Таблица
@Entity
public class Book {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id", updatable = false, nullable = false)
private Long id;
@Column
private LocalDate publishingDate;
@Column
private Double price;
}
В приведенной выше таблице я просто хочу знать, были ли внесены какие-либо изменения в цену книги, скореекроме того, что слушатель получает уведомления о любых обновлениях объекта каждый раз.
Спасибо