- BrainTools - https://www.braintools.ru -
Amplicode 2025.3 — релиз про новые фичи для Spring Data JDBC, улучшения для HTTP-клиента Connekt [1] (между прочим, убийца Postman), поддержку MyBatis и новые возможности по работе с инфраструктурой вокруг Kubernetes и Terraform.
Ниже — ключевые изменения по блокам.
В 2025.3 у нас появился Spring MCP, но важно уточнить: это beta-функция, она пока не включена в релиз “по умолчанию”, но её уже можно активировать и попробовать.
Если вы хотите интегрировать Amplicode с вашим ИИ-помощником уже сейчас — напишите нам на почту (info@amplicode.ru [2]), подскажем, как подключиться.
Подробности и сценарии использования мы разбирали в отдельных статьях на Хабре (раз [3], два [4]) — здесь оставляем этот блок как «входную точку», чтобы не перегружать статью.

Spring MCP [3] – это тот набор инструментов, который нужен LLM для эффективной, корректной, быстрой и комфортной (как бы это не звучало :D) работы с проектом на Spring. Без Spring MCP от Amplicode вы по сути заставляете LLM писать код на листочке, когда рядом с ней стоит свеженький MacBook на M5.
MyBatis [5] часто выбирают за контроль над SQL и предсказуемость, но IDE-инструменты вокруг него обычно слабее, чем у JPA. В 2025.3 мы сделали MyBatis “first-class citizen” с точки зрения [6] Amplicode.
Что появилось:
Модель данных MyBatis в Amplicode Explorer
Навигация для MyBatis mappers
Автовайринг MyBatis mappers через автодополнение
Автодополнение mapTo для объектов доменной модели
Делегирование методов из MyBatis Sql Mapper
Мы провели большой практический ивент по Spring Data JDBC [7]. Если вы его пропустили, то обязательно посмотрите, там много живых сценариев и типовых граблей:

И, как это обычно бывает, подготовка к таким материалам отлично подсвечивает, где продукту нужно стать удобнее. В 2025.3 мы докрутили сразу несколько вещей.
Появилась возможность создавать фильтры для Spring Data JDBC на базе Criteria API.
Теперь всеми любимая инжекция бинов во время набора кода работает и в кастомных репозиториях!
Мы улучшили поддержку структуры DTO и расширили маппинг для случаев с вложенными ДТОшками. Это как раз то место, где легко запутаться: агрегатная модель, ссылки, проекции — и всё это хочется видеть “как систему”, а не как набор разрозненных классов.

Рутинные шаги при создании кастомного репозитория упрощены: меньше шаблонного кода, меньше ручного связывания элементов.
Connekt [1] — это наш HTTP-клиент внутри IDE, и мы продолжаем его развивать в сторону “быстро, выразительно, без лишнего шума”.
В 2025.3 добавили несколько улучшений, которые хорошо ощущаются в ежедневной работе:
Комментарии к запросам
Теперь запросы можно снабжать комментариями: удобно, если вы храните коллекцию как живую документацию или передаёте её коллегам.

Power asserts
Когда проверка падает, Connekt показывает не только “false”, но и помогает увидеть, какая часть выражения дала неожиданный результат.
Пейджинг-параметры для запросов к эндпоинтам с pageable
Если эндпоинт поддерживает пагинацию, Connekt при генерации запроса добавляет query params (например page, size, sort) автоматически — без ручного дописывания.
В 2025.3 мы заметно расширили “инфраструктурный” контур Amplicode. Изменений много, поэтому логичнее сгруппировать их по задачам.
В Amplicode Explorer теперь можно увидеть поддерживаемые Terraform-ресурсы.

В палитре действий появились генераторы/мастер-диалоги для ресурсов сервисов Yandex Cloud:
Managed Service for Kafka,
Object Storage,

Lockbox,

Certificate Manager.

Из палитры также можно создавать базовые ресурсы Kubernetes:
Namespace,
Secret
Добавили действие, которое помогает подключить YC k8s cluster в локальный kubeconfig.
Поддержали Helm провайдер и следующие чарты:
External Secret Operator
Ingress Nginx
Envoy Gateway
ExternalDNS для YC
Поддержали передачу секретов в Kubernetes “по-взрослому” c External Secrets Operator и Lockbox:
поддержка SecretStore и ClusterSecretStore,
создание ExternalSecret для Lockbox
Поддержали Gateway API в диалоге создания нового Helm чарта для Spring Boot приложений

Сделали автодополнение в values.yaml для секретов и конфиг мап из подключенного Kubernetes кластера
Улучшили комплишены для переменных окружения для объектов Deployment в шаблонах Helm чартов.
Поддержали добавление чарта kube-prometheus-stack из палитры
Помимо фич в продукте, мы много показывали на YouTube — и эти материалы легко воспринимаются как “практическое продолжение” релиз-ноутов:
Продвинутый Telegram-бот для Spring АйО. Часть 1: архитектура и первая рабочая версия [8]
Разбор базы проекта: подключили, развернули, запустили в облаке; бот уже можно потыкать. Код открыт на GitHub [9] — можно брать как референс.

Продвинутый Telegram-бот для Spring АйО. Часть 2: Подключаем и настраиваем Spring AI [10]
Начинаем с теоретической базы всего, что связано с LLM: контекст, токены, промпты, модели и т.д., затем переходим к практической части и настраиваем работу бота с большой языковой моделью через OpenRouter.

Как писать код быстрее: топ хаков в JetBrains IDE [11]
Подборка приёмов, которые ускоряют работу в IntelliJ IDEA и других IDE JetBrains. Хороший материал, чтобы “снять” рутину вокруг разработки, пока Amplicode снимает рутину внутри проекта.

Как за 15 минут превратить таблицы БД в JPA-сущности [12]
Практика: генерация сущностей из БД, организация Spring Data JPA, упрощение Liquibase. Плюс сценарий “не только с нуля”, но и когда нужно синхронизировать изменения БД с уже существующими сущностями.


Актуальные новости о продукте проще всего получать, подписавшись на наш телеграм канал [13]. Получить актуальную версию Amplicode можно на нашем сайте [14].
Автор: honest_niceman
Источник [15]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/23630
URLs in this post:
[1] Connekt: https://amplicode.ru/http-client/
[2] info@amplicode.ru: mailto:info@amplicode.ru
[3] раз: https://habr.com/ru/companies/haulmont/articles/925088/
[4] два: https://habr.com/ru/companies/haulmont/articles/976872/
[5] MyBatis: https://blog.mybatis.org/
[6] зрения: http://www.braintools.ru/article/6238
[7] практический ивент по Spring Data JDBC: https://t.me/amplicode/267
[8] Продвинутый Telegram-бот для Spring АйО. Часть 1: архитектура и первая рабочая версия: https://t.me/amplicode/262
[9] GitHub: https://github.com/Amplicode/spring-aio-tg-bot
[10] Продвинутый Telegram-бот для Spring АйО. Часть 2: Подключаем и настраиваем Spring AI: https://t.me/amplicode/271
[11] Как писать код быстрее: топ хаков в JetBrains IDE: https://t.me/amplicode/236
[12] Как за 15 минут превратить таблицы БД в JPA-сущности: https://t.me/amplicode/233
[13] телеграм канал: https://t.me/amplicode
[14] нашем сайте: https://amplicode.ru
[15] Источник: https://habr.com/ru/companies/haulmont/articles/980066/?utm_source=habrahabr&utm_medium=rss&utm_campaign=980066
Нажмите здесь для печати.