Публикации по теме 'spring-boot'
Использование аннотаций @PathVariable и @RequestParam в Spring MVC
Введение
Если вы работаете со Spring MVC, вы, вероятно, часто будете иметь дело с HTTP-запросами. При обработке этих запросов вам может потребоваться извлечь определенные параметры либо из URL-адреса, либо из параметров запроса. Здесь в игру вступают две мощные аннотации, предоставляемые Spring MVC, @PathVariable и @RequestParam .
Обзор
Прежде чем углубиться, давайте обрисуем в общих чертах, что это за аннотации:
@PathVariable — это аннотация Spring, указывающая, что..
10 лучших курсов Spring для изучения Spring Framework
Изучите платформу Spring для разработки веб-приложений с помощью лучших весенних курсов.
Spring — это корпоративная среда Java, которая делает разработку Java EE более простой и продуктивной. Он продвигает хорошие методы кодирования и ускоряет разработку программного обеспечения за счет использования инверсии управления и внедрения зависимостей. Spring Framework — это выбор для тех, кто хочет разрабатывать надежные веб-API, расширять свои знания Java и приобретать навыки, необходимые..
Почему сервер Spring Cloud Config имеет решающее значение для хорошего конвейера CI / CD и как его настроить (часть 1)
Прежде чем я начал разрабатывать крупномасштабное программное обеспечение корпоративного уровня, я не понимал полностью ценности таких вещей, как интеграционные тесты, автоматизированные процессы сборки и общие библиотеки.
Для небольших приложений, которые я создавал во время моего учебного курса по программированию , мне было легко делать такие вещи, как URL-адреса жесткого кода, чтобы мое внешнее приложение могло взаимодействовать со своим внутренним аналогом и базой данных. У меня..
Аннотации OAuth2 Spring Security: @EnableOAuth2Sso, @EnableResourceServer и другие.
Введение
Spring Security уже много лет является основной средой для защиты приложений на базе Spring. Одной из многих мощных функций Spring Security является обширная поддержка OAuth2. Этот протокол аутентификации позволяет пользователям разрешать взаимодействие одного приложения с другим от их имени, не раскрывая свой пароль. Для реализации OAuth2 в приложениях на основе Spring Spring Security предоставляет набор мощных аннотаций, которые упрощают настройку. В этом посте мы..
Начало работы с GraphQL и Spring Boot
Введение:
GraphQL — это язык запросов для вашего API и среда выполнения для выполнения запросов к вашим данным. Он представляет собой более эффективную, мощную и гибкую альтернативу традиционному REST API. В этом руководстве мы узнаем, как интегрировать GraphQL с Spring Boot и создать простое приложение. Мы будем использовать Java, Spring Boot и библиотеку graphql-java для создания нашего приложения.
Предпосылки:
Прежде чем мы начнем, убедитесь, что в вашей системе установлено..
Разница между @Controller и @RestController в Spring Boot и Spring MVC?
@Controller используется для объявления общих веб-контроллеров, которые могут возвращать HTTP-ответ, а @RestController используется для создания контроллеров для REST API, которые могут возвращать JSON.
Глубокое погружение в язык запросов Hibernate (HQL): раскрытие возможностей объектно-ориентированных запросов
Введение
Язык запросов Hibernate (HQL) — это мощный объектно-ориентированный язык запросов, который позволяет разработчикам писать независимые от базы данных запросы для приложений Java с использованием инфраструктуры объектно-реляционного сопоставления Hibernate (ORM). В этой статье мы подробно рассмотрим HQL, сравним его с SQL и предложим примеры сложных запросов и рекомендации по эффективному извлечению данных.
HQL и SQL
Хотя и HQL, и SQL являются языками запросов, у них..