Приложение предоставляет веб-интерфейс для загрузки CSV файлов, их валидации и сохранения в базу данных. Основные возможности:
- Загрузка CSV файлов через веб-интерфейс
- Валидация данных
- Сопоставление с данными из БД
- Обогащение данных из csv файла
- Сохранение изменений в БД
- Просмотр результатов обработки
Используемые технологии
- Java 17
- Spring Boot
- Thymeleaf
- MySQL
- Lombok
- OpenCSV
Сборка
mvn clean install
Запуск
mvn spring-boot:run
Откройте в браузере: http://localhost:8080
Файл должен содержать следующие поля:
id- id устройстваdescription- описание устройстваphone- телефон