Создаем ПАРСЕР НОВОСТЕЙ используя Spring Boot, Scheduler, JSoup. Live Coding
В данном видео создаю приложение по парсингу новостей используя JSoup, и сохраняю в базе данных используя Spring Data JPA. Задача по парсингу запускается автоматический используя Scheduler.
Также в проекте используется Spring Boot как каркас приложения для построение REST API.
Приложение использует слоенную архитектуру, разделяет на Модели - для маппинга Java объектов с объектами в Базе Данных. Использует Репозитории, для работы с запросами в Базе Данных. Использует Сервисы для хранения бизнес логики, и слой Контроллера, чтобы отдавать REST API клиентам.
--------------------------------------------------------------------------------------------------------------------
В данном видео, чтобы получить список новых новостей, нужно обновить REST API. В следующем видео, улучшу данный момент, добавлю Project Reactor - Реактивное программирование, чтобы API выдавал данные потоком.
Если данная тематика интересна, буду чаще выпускать. В планах парсить контент новостей, добавить алгоритмы Machine Learming из области NLP (Natural Language Processing), также создать job для обучения, и создавать выжимки статьи.
Ссылка на код - https://github.com/bseitkazin/hackernews
--------------------------------------------------------------------------------------------------------------------
Канал в телеграме, новости, текстовая версия - https://t.me/codelike
Посты на Хабр - https://habr.com/ru/users/beezy92/posts/
Блог на английском, статический блог, где делюсь заметками по изученным материалам, курсам, книгам, списками книг - https://bseitkazin.gitlab.io/
Профиль в линкедин - https://www.linkedin.com/in/bseitkazin/
Мой твиттер - https://twitter.com/RaundRobin
Stackoverflow - https://stackoverflow.com/users/3631743/bseitkazin
Github - https://github.com/bseitkazin
--------------------------------------------------------------------------------------------------------------------
#ityoutubersru #java #livecoding #springboot #parser
Видео Создаем ПАРСЕР НОВОСТЕЙ используя Spring Boot, Scheduler, JSoup. Live Coding автора Верстка для Начинающих
Видео Создаем ПАРСЕР НОВОСТЕЙ используя Spring Boot, Scheduler, JSoup. Live Coding автора Верстка для Начинающих
Информация
27 ноября 2023 г. 19:47:05
00:24:15
Похожие видео