Сервисный слой
В предыдущей части мы рассмотрели доменный слой нашей функциональности. Настало время переходить к сервисному слою.
В предыдущей части мы рассмотрели доменный слой нашей функциональности. Настало время переходить к сервисному слою.
Разобравшись с тем, как создавать многомодульное приложение при помощи gradle, пора приступить к добавлению фукнциональности в скелет приложения. Первым делом, добавим возможность получать список мастеров и список услуг, которые они предоставляют. Реализовывать функционал будем в следующей последовательности - от внутренних слоев к…
Гексагональная архитектура или архитектура портов и адаптеров - это архитектурный подход, при котором основная логика приложения отделяется от источников данных, внешних сервисов и пользовательских интерфейсов. По-моему мнению, является од…
Создадим каркас приложения, на основе которого будем показывать реализации гексагональной архитектуры. Код доступен в GitHub.
Для тех, кто только начинает свой путь в мире эндуро, правильная посадка на байке - это ключ к успешным тренировкам и быстрому прогрессу‼️‼️ Скидка 50% на первую тренировку - https://t.me/EnduroOne_bot
💥 За рулём космолёта главный тренер школы #EnduroOne - Игорь Абрамов ☝️😉
📢 Хотите гонять также уверенно и покорять бездорожье? Приезжайте - научим! 💯
‼️ Скидка 50% на первую тренировку - https://t.me/EnduroOne_bot
Привет, VC! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения библиотек Spring Security, Spring Web, которые могут сбить с толку разработчик…
В начале материала расскажу о возможностях программы, а в конце будет ссылка на репозиторий. Программа запускается везде, где есть JVM (Java Virtual Machine), имеет простой и понятный интерфейс.
Итак, какую программу будем собирать? Ту, которая умеет:
Всем доброго времени суток, хочу поделиться опытом поиска через JpaSpecificationExecutor. Авторы — Oliver Gierke и Christoph Strobl.