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