Как я могу "восстановить" данные в БД после запуска весенней загрузки?
Например - при отключении моего сервера некоторые строки остаются в состоянии NEW
.Мне нужно поменять статус на другой, когда запускаешь сервер.Первое, что приходит в голову, это вызвать метод в @PostConstruct
:
@PostConstruct
public void init() {
someService.prepareForExecution();
}
Но мне кажется, что это неправильно.Я также могу запустить другой Sheduller, который будет обновлен.
Но я должен быть уверен, что перед запуском сервера все данные будут восстановлены до нормального состояния.как это сделать правильно?