- Получить CSV в качестве входных данных. Каждая строка этого файла соответствует определенному объекту в моем домене.
- Проверьте согласованность каждой строки. По сути, это включает в себя получение данных из базы данных для проверки их существования (т. е. данные в столбце X существуют в моей базе данных).
- Вставка в базу данных всех допустимых объектов.
- Разобрать CSV на компоненты с помощью OpenCSV.
- Выполнить необходимые проверки для каждого проанализированного компонента (с использованием многопоточности).
- Массовая вставка действительных компонентов в базу данных.
Подробнее здесь: https://stackoverflow.com/questions/746 ... onsistency
Мобильная версия