У меня есть приложение, которое я создаю в Play! Framework с кучей данных, которые я хотел бы отслеживать изменения. В корпоративном решении я бы, вероятно, использовал бы триггеры базы данных, чтобы скопировать изменения в хронологическую таблицу для отслеживания этих изменений. Я не знаком с подобной парадигмой в Play! / JPA, но, возможно, я что-то упускаю. Есть ли достойный способ сделать это, кроме меня, создав копию всех моих сущностей и вручную скопировав данные из старой / неизмененной записи в историческую, а затем сохранив изменения в исходной модели?