version 3.1
Попытка применения рефакторинга, по подсказкам Саши на GitHub, к моему коду.
ConnectionToDB - установка соединения с БД
QueryToDB - выполнение запроса, и передача результата запроса в объект QueryObject.
ConnectionConfig - парсинг файла xml с данными для соединения с БД.
ConsoleOperation - вывод меню, обработка запроса, вызов соответсвующей процедуры для данного запроса.
JDBCExampleByDen - метод-main.
PrintQueryObject - Класс выводящий в консоль данные из объекта QueryObject.
QueryObject - Класс для хранения данных полученных в запросе.
QueryToDB.txt - отдельный файл с заранее подготовленными запросами к БД.
config.xml - файл с данными для подключения к БД.

Для отображения Таблиц используется внешние библиотеки j_text_utils_0_3_3 и commons_lang_2_6