Spring boot и GraphQL
Spring Boot является приложением Java, которое предоставляет среду для легкого старта приложений. Он предоставляет образец приложения, что позволяет разработчику получить доступ к различным сервисам и компонентам. GraphQL, с другой стороны, является запросным языком, который позволяет получать данные с сервера. Вы можете использовать GraphQL, чтобы получить точно то, что вам нужно и избежать лишних данных.
Spring Boot и GraphQL являются отличными инструментами, которые можно использовать вместе для построения мощных веб-приложений. Вы можете использовать эти инструменты для быстрого развертывания идей и развития архитектуры.
Полная статья на Хабре - https://habr.com/ru/articles/720360/
#java #spring #graphql
Spring Boot является приложением Java, которое предоставляет среду для легкого старта приложений. Он предоставляет образец приложения, что позволяет разработчику получить доступ к различным сервисам и компонентам. GraphQL, с другой стороны, является запросным языком, который позволяет получать данные с сервера. Вы можете использовать GraphQL, чтобы получить точно то, что вам нужно и избежать лишних данных.
Spring Boot и GraphQL являются отличными инструментами, которые можно использовать вместе для построения мощных веб-приложений. Вы можете использовать эти инструменты для быстрого развертывания идей и развития архитектуры.
Полная статья на Хабре - https://habr.com/ru/articles/720360/
#java #spring #graphql
PostgreSQL, Spring Framework и Android для начинающего разработчика
Здравствуй, дорогой читатель. Каждый разработчик, независимо от его специальности, сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо разработать проект, имеющий базу данных, серверную часть и конечный продукт, взаимодействующий с пользователем. Данная статья поможет новичку разобраться с данной задачей.
В статье будут затронуты такие важные темы, как теория баз данных, реляционная база данных PostgreSQL, Spring Framework и Android разработка. Также будет рассмотрен базовый, не очень сложный пример, который поможет разобраться во всех этих темах и "потрогать" их руками.
Статья предназначена для начинающего разработчика, но имеющего базовые знания о разработке программного обеспечения и языках программирования Java и Kotlin.
Далее - https://habr.com/ru/articles/733918/
#spring #postgresql #java
Здравствуй, дорогой читатель. Каждый разработчик, независимо от его специальности, сталкивался (или столкнётся во время своей профессиональной карьеры) с задачей, в которой необходимо разработать проект, имеющий базу данных, серверную часть и конечный продукт, взаимодействующий с пользователем. Данная статья поможет новичку разобраться с данной задачей.
В статье будут затронуты такие важные темы, как теория баз данных, реляционная база данных PostgreSQL, Spring Framework и Android разработка. Также будет рассмотрен базовый, не очень сложный пример, который поможет разобраться во всех этих темах и "потрогать" их руками.
Статья предназначена для начинающего разработчика, но имеющего базовые знания о разработке программного обеспечения и языках программирования Java и Kotlin.
Далее - https://habr.com/ru/articles/733918/
#spring #postgresql #java
ChatGPT на Java. Пишем «Hello World» на Spring AI
В преддверии Нового Года, начинаем осваивать генеративные сети с помощью привычного всем Java разработчикам фреймворка Spring. Несколько месяцев назад в Spring добавили модуль AI, который упрощает работу с нейронками от OpenAI и Azure.
Spring AI предлагает абстракции в виде функциональных интерфейсов, благодаря которым можно быстро и с разными параметрами вызывать нейронки. Основа - это ChatClient с имплементациями для OpenAI и Azure. В этом мини-гайде мы поговорим о том, как внедрить AI в ваше новое или существующее приложение.
Давайте сначала кратко определим некоторые термины в LLM. Если вам это не нужно, пролистайте до раздела “Как использовать Spring AI в вашем приложении”.
Далее - https://habr.com/ru/articles/784128/
#spring #ai #java
В преддверии Нового Года, начинаем осваивать генеративные сети с помощью привычного всем Java разработчикам фреймворка Spring. Несколько месяцев назад в Spring добавили модуль AI, который упрощает работу с нейронками от OpenAI и Azure.
Spring AI предлагает абстракции в виде функциональных интерфейсов, благодаря которым можно быстро и с разными параметрами вызывать нейронки. Основа - это ChatClient с имплементациями для OpenAI и Azure. В этом мини-гайде мы поговорим о том, как внедрить AI в ваше новое или существующее приложение.
Давайте сначала кратко определим некоторые термины в LLM. Если вам это не нужно, пролистайте до раздела “Как использовать Spring AI в вашем приложении”.
Далее - https://habr.com/ru/articles/784128/
#spring #ai #java
Spring Boot 3.2: замените свой RestTemplate на RestClient
В мире Spring Boot отправка HTTP запросов к внешним сервисам является весьма распространенной задачей. Традиционно при достижении этой цели разработчики полагались на RestTemplate. Однако, по мере развития Spring Framework, на свет появился новый и более мощный способ обработки HTTP запросов: так называемый WebClient. Spring Boot 3.2 представил нам новый API для REST запросов: RestClient, использующий те же принципы fluent api, что и WebClient.
RestClient предлагает нам более современные и интуитивно понятные способы взаимодействия с RESTful сервисами.
Подробнее: https://habr.com/ru/companies/spring_aio/articles/822529/
#java #spring
В мире Spring Boot отправка HTTP запросов к внешним сервисам является весьма распространенной задачей. Традиционно при достижении этой цели разработчики полагались на RestTemplate. Однако, по мере развития Spring Framework, на свет появился новый и более мощный способ обработки HTTP запросов: так называемый WebClient. Spring Boot 3.2 представил нам новый API для REST запросов: RestClient, использующий те же принципы fluent api, что и WebClient.
RestClient предлагает нам более современные и интуитивно понятные способы взаимодействия с RESTful сервисами.
Подробнее: https://habr.com/ru/companies/spring_aio/articles/822529/
#java #spring
Состояние Spring в 2024 году
Компания VMware совместно с Dimensional Research провела исследование, чтобы понять, какой опыт и какие взгляды характеризуют людей, ответственных за внедрение и использование Spring. В исследовании приняли участие активные Spring разработчики, архитекторы и менеджеры проектов, работающие в компаниях разного размера. В этом году опрос включал новые вопросы, связанные с применением и внедрением Generative AI в разработке. Также впервые был задан вопрос об ожидаемой продолжительности жизни Spring приложений. Оказалось, что треть респондентов (33%) ожидает срок службы приложения от 2 до 5 лет, 34% считают, что он продлится от 6 до 10 лет, и 9% предполагают, что приложения прослужат от 11 до 20 лет.
Далее: https://habr.com/ru/companies/spring_aio/articles/834050/
#spring
Компания VMware совместно с Dimensional Research провела исследование, чтобы понять, какой опыт и какие взгляды характеризуют людей, ответственных за внедрение и использование Spring. В исследовании приняли участие активные Spring разработчики, архитекторы и менеджеры проектов, работающие в компаниях разного размера. В этом году опрос включал новые вопросы, связанные с применением и внедрением Generative AI в разработке. Также впервые был задан вопрос об ожидаемой продолжительности жизни Spring приложений. Оказалось, что треть респондентов (33%) ожидает срок службы приложения от 2 до 5 лет, 34% считают, что он продлится от 6 до 10 лет, и 9% предполагают, что приложения прослужат от 11 до 20 лет.
Далее: https://habr.com/ru/companies/spring_aio/articles/834050/
#spring