Имеется веб-приложение которое отправляет данные о списках товаров в формате json. После отправки, дать возможность пользователю получить отчет в формате json, которые будут упакованы в zip-архив.
Запустите скрипт для создания базы данных по пути: src/test/sql/createDb.sql
- Язык разработки: Java 8
- Фреймворк: Spring Boot 2.2.6
- Сурбд: PostgreSQL
- JPA: Hibernate 5.3.14.Final, Spring Data Jpa 2.1.16.RELEASE
- JDBC: Spring JDBC 5.1.14.RELEASE
- Security: Spring Security 5.1.9.RELEASE
- Сборка: Maven
Это веб приложение себя включает:
- Авторизация
- Аутентификация
- Работа с базой данных: просмотр, создание, редактирование и удаление сущностей
- Конвертер json to javaObject с помощью фреймворка Jackson
- Хеширование паролей с помощью фреймворка Spring Security Bcrypt
- Архивация любых файлов в формате zip
- Загрузка и скачивания документов в базе данных
- Работа с каталогом: удаление или создание каталога, получение имени файлов в данном катологе, получение имени католога типа String или File
Данное приложение развертывалось при помощи Apache Tomcat по адресу localhost:8080
- application context: "/" - устанавливаете
