This media is not supported in your browser
VIEW IN TELEGRAM
Amplicode облегчает работу с эндпоинтами во время написания тестов. При вводе адреса вы получаете подсказки с подходящими вариантами, основанными на названии и типе запроса. Кроме того, можно легко перейти от URL, указанного в тесте, к соответствующему эндпоинту.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5 5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Генерация отдельных Liquibase/Flyway выражений через визуальные инструменты
Используйте визуальные инструменты Amplicode, чтобы избежать ошибок при написании выражений для Liquibase и Flyway. Amplicode помогает в написании многих DML и DDL выражений.
👉 Больше фич для работы с Liquibase и Flyway
Используйте визуальные инструменты Amplicode, чтобы избежать ошибок при написании выражений для Liquibase и Flyway. Amplicode помогает в написании многих DML и DDL выражений.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍5🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Циклические зависимости трудно обнаружить — особенно когда приложение всё-таки запускается благодаря использованию
@Lazy.Amplicode не только показывает циклические зависимости между бинами, которые не дадут запустить приложение, но и подсвечивает циклы, которые были разрешены с помощью
@Lazy.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15 5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
@QueryС Amplicode вы можете создавать derived методы и
@Query через UI или автодополнения, а при необходимости — преобразовывать derived методы в лаконичный JPQL для удобства.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍2
😎 Работа с объектами в HTTP-запросах
Работать с объектами намного удобнее и безопаснее, чем со строками: IDE подсказывает поля, типы проверяются на этапе компиляции – меньше шансов ошибиться.
Connekt, построенный на Kotlin DSL, позволяет использовать все эти преимущества при работе с HTTP-запросами — результат можно сразу сохранять в объект, а затем передавать его дальше по сценарию, например, в следующий шаг авторизации или повторно использовать данные без лишнего парсинга.
😏 Больше фич для работы с HTTP
Работать с объектами намного удобнее и безопаснее, чем со строками: IDE подсказывает поля, типы проверяются на этапе компиляции – меньше шансов ошибиться.
Connekt, построенный на Kotlin DSL, позволяет использовать все эти преимущества при работе с HTTP-запросами — результат можно сразу сохранять в объект, а затем передавать его дальше по сценарию, например, в следующий шаг авторизации или повторно использовать данные без лишнего парсинга.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥6👍5
Не так давно завершился Joker 2025 — и мы напоминаем, что на этой конференции команда Amplicode выступила сразу с тремя докладами!
Пока официальные записи ещё не выложены в публичный доступ, но как только они появятся — мы обязательно поделимся ссылками!
А пока — отличный повод вспомнить один из самых обсуждаемых докладов прошлого года, который до сих пор вызывает живой отклик у разработчиков:
Илья Кучмин — CRUD REST API. Просто, быстро, надёжно
Разработка CRUD REST API — дело несложное: четыре REST-эндпоинта, и дело в шляпе. Хотя, постойте… Четыре ли? Может, всё-таки пять? Матерые «crudоделы» сразу скажут — минимум семь. И это лишь начало.
Сколько на самом деле операций нужно для «простого» CRUD? Как правильно проектировать такие API? Где подводные камни? И главное — так ли ваш CRUD API хорош, как вы думаете?
В докладе Илья детально разобрал:
• Что вообще считать CRUD REST API
• Какие требования к нему предъявляются
• Как избежать типичных ошибок при реализации
• И почему «просто добавить эндпоинт» — не всегда хорошая идея 😅
Если вы ещё не смотрели — самое время наверстать!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍2
🚀 Amplicode 2025.2.3
В этом релизе мы добавили совместимость с IntelliJ IDEA 2025.3 и занимались исправлением проблем:
🛑 Инспектор теперь доступен и в YAML-файлах свойств
🛑 Исправлено автодополнение геттеров для Configuration-свойств (больше не предлагается
🛑 Исправлена ошибка
🛑 Исправлены ошибки закрытия соединения с базой данных при генерации Liquibase snapshotов и восстановлена работа связанных тестов
🛑 Исправлена проблема, из-за которой функциональность Amplicode могла быть недоступна после добавления Gradle-зависимости
🛑 Исправлено срабатывание хоткея для панели инструментов Amplicode Designer на пустых диаграммах
🛑 Восстановлена работоспособность хоткея для панели инструментов Amplicode Designer
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.3, 2025.2, 2025.1, 2024.3, 2024.2
Установить | Чат | Release Notes | #release #minor
В этом релизе мы добавили совместимость с IntelliJ IDEA 2025.3 и занимались исправлением проблем:
getSetId() вместо getId()) PluginException: Incorrect CachedValue при добавлении CRUD REST Controller Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.3, 2025.2, 2025.1, 2024.3, 2024.2
Установить | Чат | Release Notes | #release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5❤3