Использовал MariaDB Java Client
- создавать базу данных
- создавать таблицу
- добавлять записи в таблицу
- выводить записи согласно заданию
Здесь хранится класс DbManager, в котором реализованы основные методы работы с БД.
- void createTable(String tableName) - создает таблицу
- void insertEmployees(List employeeList, String tableName) - заносит записи с "работниками" в ранее созданную таблицу
- void selectWithLetters(String tableName) - выводит записи из таблицы, где в имени есть буквы b или c
- void selectWithYear(String tableName) - выводит работников, которые устроились в 1987 году
- void selectMaxAndMinSalary(String tableName) - выводит максимальную и минимальную зарплату
- void selectEven(String tableName) - выводит четные строки из таблицы
- void selectOdd(String tableName) - выводит нечетные строки из таблицы
Здесь хранится класс Employee, созданный для создания сущности "работник" для последующей записи её в базу данных.
Здесь хранится класс Main, в котором мы создаем список "работников" и далее тестируем описанные выше методы.
