Commit Graph

360 Commits

Author SHA1 Message Date
Mark Struchkov
00a964a9fd Архитектурное разбиение на независимые проекты 2019-01-09 17:18:20 +03:00
Mark Struchkov
92c2c4fd7b Refactoring: Code Style and Optimize import 2019-01-09 11:09:00 +03:00
Mark Struchkov
d42ae014e0 Небольшие доработки обработки сообщений 2019-01-09 11:02:38 +03:00
Mark Struchkov
0090ab9034 Архитектурные решения
* Добавлен новый слой логики приложения. Модуль обращается к этому слою, и только этот слой может обращаться к БД
* Начал связывать таблицы
* Переместил классы
2019-01-08 23:39:00 +03:00
Mark Struchkov
d6b902f2b9 * Добавлен ENUM для определения источника события
* Добавлен кастомный SQL метод возвращающий сообщения из БД новее запрошеной даты
* Добавлен глобальный обработчик сообщений
* Исрпавлены конфигурации spring, которые приводили к ошибкам в создании бинов
* Добавлен статический класс с методами вк апи
2019-01-05 00:45:57 +03:00
Mark Struchkov
1a19f1f88d Работа с базой и перемещение файлов 2018-12-31 12:35:16 +03:00
Mark Struchkov
f022b2df1a Перая версия слушателя событий
Научил программу работать в двух потоках. Первый поток слушает все сообещния от сервера и записывает их в отдельный класс. Другой поток раз в какое-то время обращается к этому классу и что-то делает
2018-12-25 03:13:04 +03:00
Mark Struchkov
d5236a30e4 Создал ORM основу для основного модуля 2018-12-23 03:34:18 +03:00
Mark Struchkov
71ce7af51d Логирование и связь с БД
* Добавли логироание Log4j
* Настроил тестовую взаимосвязь с БД MySQL
2018-12-21 23:14:50 +03:00
Mark Struchkov
bdd925071e Научился принимать сообщения из вк
* Все данные для настройки соединения и взаимодествия с вк в отдельном файле
* Научился отлавливать новые сообщения в сообществе и отправлять ответ
* Добавил паттерн Наблюдатель
2018-12-20 00:45:34 +03:00