filmov
tv
Создаем ПАРСЕР НОВОСТЕЙ используя Spring Boot, Scheduler, JSoup. Live Coding
![preview_player](https://i.ytimg.com/vi/JjtDWP-AIAM/sddefault.jpg)
Показать описание
В данном видео создаю приложение по парсингу новостей используя JSoup, и сохраняю в базе данных используя Spring Data JPA. Задача по парсингу запускается автоматический используя Scheduler.
Также в проекте используется Spring Boot как каркас приложения для построение REST API.
Приложение использует слоенную архитектуру, разделяет на Модели - для маппинга Java объектов с объектами в Базе Данных. Использует Репозитории, для работы с запросами в Базе Данных. Использует Сервисы для хранения бизнес логики, и слой Контроллера, чтобы отдавать REST API клиентам.
--------------------------------------------------------------------------------------------------------------------
В данном видео, чтобы получить список новых новостей, нужно обновить REST API. В следующем видео, улучшу данный момент, добавлю Project Reactor - Реактивное программирование, чтобы API выдавал данные потоком.
Если данная тематика интересна, буду чаще выпускать. В планах парсить контент новостей, добавить алгоритмы Machine Learming из области NLP (Natural Language Processing), также создать job для обучения, и создавать выжимки статьи.
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
#ityoutubersru #java #livecoding #springboot #parser
Также в проекте используется Spring Boot как каркас приложения для построение REST API.
Приложение использует слоенную архитектуру, разделяет на Модели - для маппинга Java объектов с объектами в Базе Данных. Использует Репозитории, для работы с запросами в Базе Данных. Использует Сервисы для хранения бизнес логики, и слой Контроллера, чтобы отдавать REST API клиентам.
--------------------------------------------------------------------------------------------------------------------
В данном видео, чтобы получить список новых новостей, нужно обновить REST API. В следующем видео, улучшу данный момент, добавлю Project Reactor - Реактивное программирование, чтобы API выдавал данные потоком.
Если данная тематика интересна, буду чаще выпускать. В планах парсить контент новостей, добавить алгоритмы Machine Learming из области NLP (Natural Language Processing), также создать job для обучения, и создавать выжимки статьи.
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
#ityoutubersru #java #livecoding #springboot #parser
Комментарии