Hexagonal Architecture / 3.2. Добавляем API списка и создания мастера

Сервисный слой

В предыдущей части мы рассмотрели доменный слой нашей функциональности. Настало время переходить к сервисному слою.

Hexagonal Architecture / 3.1. Добавляем API списка и создания мастера

Что будем делать

Разобравшись с тем, как создавать многомодульное приложение при помощи gradle, пора приступить к добавлению фукнциональности в скелет приложения. Первым делом, добавим возможность получать список мастеров и список услуг, которые они предоставляют. Реализовывать функционал будем в следующей последовательности - от внутренних слоев к…

Hexagonal Architecture

Картинка с сайта Роберта Мартина (https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html)

Гексагональная архитектура или архитектура портов и адаптеров - это архитектурный подход, при котором основная логика приложения отделяется от источников данных, внешних сервисов и пользовательских интерфейсов. По-моему мнению, является од…

Hexagonal Architecture / 2. Hexagonal architecture skeleton

Правильная посадка на эндуро-байке

Правильная посадка на эндуро-байке

Для тех, кто только начинает свой путь в мире эндуро, правильная посадка на байке - это ключ к успешным тренировкам и быстрому прогрессу‼️‼️ Скидка 50% на первую тренировку - https://t.me/EnduroOne_bot

💥 Правильная #распаковка больших игрушек 🤩 новых #GR8 💥

💥 За рулём космолёта главный тренер школы #EnduroOne - Игорь Абрамов ☝️😉
📢 Хотите гонять также уверенно и покорять бездорожье? Приезжайте - научим! 💯
‼️ Скидка 50% на первую тренировку - https://t.me/EnduroOne_bot

Love, Spring and HTTP Bugs

Love, Spring and HTTP Bugs

Привет, VC! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения библиотек Spring Security, Spring Web, которые могут сбить с толку разработчик…

«SQL-блокнот» — web-приложение на Java + Spring Boot / MVC

В начале материала расскажу о возможностях программы, а в конце будет ссылка на репозиторий. Программа запускается везде, где есть JVM (Java Virtual Machine), имеет простой и понятный интерфейс.

Итак, какую программу будем собирать? Ту, которая умеет:

7

Динамический поиск JPA