Привет! Меня зовут Алекс, мне 20 и я Middle 📱 Java 📱 разработчик
Помимо это я фаундер и техлид проекта Coffee Match - приложения для нетворкинга,
В этом канале я буду вести дневник своего развития как Java-разработчика с примесью архитектуры в проекции на бекенд
Помимо это я фаундер и техлид проекта Coffee Match - приложения для нетворкинга,
В этом канале я буду вести дневник своего развития как Java-разработчика с примесью архитектуры в проекции на бекенд
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆2
Одна из сегодняшних рабочих задач ✅
*Добавить в таблицу базы данных новый атрибут
*Добавить работу с этим аттрибутом в сервисный слой, через вызов SQL запроса в репозитории
*Отредактировать несколько HTTP эндпоинтов, чтобы они принимали/отдавали добавленный параметр
на этом примере отлично видно 3-х слойную архитектуру
(Контроллер - Сервис - Репозиторий), очень типичную для бекенда (подробнее о такой архитектуре), которая позволяет создавать гибкие, тестируемые и легко масштабируемые приложения
*Добавить в таблицу базы данных новый атрибут
*Добавить работу с этим аттрибутом в сервисный слой, через вызов SQL запроса в репозитории
*Отредактировать несколько HTTP эндпоинтов, чтобы они принимали/отдавали добавленный параметр
на этом примере отлично видно 3-х слойную архитектуру
(Контроллер - Сервис - Репозиторий), очень типичную для бекенда (подробнее о такой архитектуре), которая позволяет создавать гибкие, тестируемые и легко масштабируемые приложения
Также сегодня я понял, что мне не хватает знаний в SQL, потому что я привык работать с Entity фреймворками, но о них в другой раз