Загрузка...

Создаем ПАРСЕР НОВОСТЕЙ используя 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 автора Верстка для Начинающих
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки