Я пытаюсь записать спящий режим (только операции dml) в файл сценария sql.
Моя цель - получить способ восстановить базу данных из заданной начальной точки в текущее состояние, выполнив сгенерированный скрипт.
Я могу получить SQL-запросы из журналов log4j, но они содержат больше информации, чем необработанные SQL-запросы, и мне нужно будет их проанализировать и извлечь только полезные операторы.
Так что я ищу программный способ, может быть, слушая операции persist / merge / delete и получая доступ к сгенерированным hibernate операторам sql.
Я не люблю изобретать велосипед, поэтому, если кто-нибудь знает способ сделать это, я был бы очень признателен.
Заранее спасибо