У меня есть Java-программа для извлечения некоторых полезных данных из некоторых текстовых файлов.Теперь я хочу, чтобы данные были помещены в соответствующие столбцы в базу данных MySQL.Как мне это сделать?Пожалуйста, ведите меня.
Это должно быть так же просто, как ...
Загрузка данных в файл '/tmp/mydata.txt' в таблицу PerformanceReport;
по умолчанию LOAD DATA INFILE использует разделитель табуляции, по одной строке на строку, поэтому должен воспринимать его просто отлично.
Вы можете создать два класса:
Когда вы читаете данные из текстового файла,Вы можете сопоставить его с вашим классом DTO, используя библиотеки Джексона или Google GSON.Создав объект DTO, прочитав текстовый файл, вы можете просто создать из него объекты своего класса сущности и вызвать метод save вашего jpa.