Я сейчас пытаюсь прочитать файл CSV и хочу создать, например, пользователь для каждой строки. < /p>
В настоящее время у меня есть этот метод импорта: < /p>
@Override
@Transactional
public void importUserData(final UserDataDTO toBeSavedDTO) {
final String file = decodeFile(toBeSavedDTO); // Base64 decoding
final List imports = parser.parseImport(file);
if (imports == null || imports.isEmpty()) {
throw new Exception();
}
// delete existing entries
dao.deleteUserEntries();
imports.foreach(dao::createUser);
}
< /code>
Здесь я декодирую этот файл и разрабатываю его в список userdto.
Затем я удаляю DB и создаю запись для каждого пользователя. Это в основном сохраняется.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ava-spring