В настоящее время я использую Envers Hibernate. Он поддерживает версию всех данных из определенной таблицы.
Но у меня есть компактное требование к базе данных, которое ограничивает использование версии простого сохранения данных, когда не было никаких изменений / обновлений каких-либо данных.
Мне нужно взять временное резервное копирование или резервное копирование на основе состояния вместо сохранения всех данных.