Проект включает в себя следующее:
- Технологии: Java 8, GitHub/Git, JUnit, Logging, GSON, JAXB, SQL, PostgreSQL, Сервлеты, HTML, JSP, JSTL, Tomcat, Maven.
- Различные способы реализации хранения резюме:
- в сортированном и не сортированном массиве
- в коллекциях (List, Map)
- в файловой системе:
- с использованием File и Path API
- в стандартной и кастомной сериализации Java
- в формате JSON
- в формате XML
- в реляционной базе PostgreSQL
- Установку (деплой) web-приложения:
- в контейнер сервлетов Tomcat