Я создаю приложение Spring Boot, которое отслеживает папку в файловой системе. Когда появляется новый файл, его следует проанализировать и сохранить в базе данных. Файл будет обрабатываться построчно, и каждая строка будет сохранена как новая запись. Есть сценарий, когда я должен СНАЧАЛА удалить все записи из таблицы, а затем начать их вставлять. Мне порекомендовали использовать Spring Integration. Подходит ли это для этого? Если да, то как лучше всего реализовать сценарий «удалить все»?
Затем добавьте компонент, реализующий SmartLifecycle; в методе start() используйте JdbcTemplate.execute() для усечения таблицы.