Amplicode
1.68K subscribers
116 photos
13 videos
105 links
Amplicode - инструменты для комфортной и эффективной разработки на Spring Boot и React.

Сайт: https://amplicode.ru/

Чат для вопросов/предложений: @amplicode_chat

YouTube: https://youtube.com/@amplicode

GitHub: https://github.com/Amplicode/amplicode
Download Telegram
🚀 Вышел Amplicode 2024.1.0-EAP!

Было реализовано множество новых фич, а также исправлено значительное количество ошибок и исключений. Всего было закрыто 130+ тикетов.

Ознакомиться с полным списком нововведений можно на GitHub.

Установите Amplicode на любую из поддерживаемых версий IntelliJ IDEA, воспользовавшись инструкцией по установке Amplicode вручную.

Прямые ссылки на скачивание .zip файлов:
IntelliJ IDEA 2023.2
IntelliJ IDEA 2023.3
IntelliJ IDEA 2024.1
– IntelliJ IDEA 2022.3 (данная версия будет поддержана на следующей неделе)


Или установите новую версию Amplicode из маркетплейса, воспользовавшись инструкцией по установке, и получайте обновления автоматически!

Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!

#release #major
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🆕 Версионируем БД: Flyway + Amplicode 👨‍💻

В новом видео мы расскажем, как:
👉 Подключить и настроить Flyway в Spring Boot приложении
👉🏾 Сгенерировать скрипты инициализации и миграции схемы БД

😉 https://youtu.be/w-46xlGRcZk (10 минут)
Please open Telegram to view this post
VIEW IN TELEGRAM
🍃 Миграция на Spring Boot 3 | JPoint 2024

JPoint 2024 начнется уже завтра! Серию мероприятий, в которых участвует команда Amplicode, начнёт Илья Кучмин, приняв участие в обсуждении "Миграция на Sping Boot 3":

24 ноября 2022 года состоялся релиз Spring Boot 3.0. Самое время подвести промежуточные итоги и ответить на вопрос: "готов ли Spring Boot 3 к наплыву «мигрантов» со Spring Boot 2 или еще не время?". JPoint собрал в Главной студии экспертов, которым не понаслышке знаком тернистый путь «мигранта».

Обсуждение будет проходить в рамках Community Day, все желающие смогут посмотреть его абсолютно бесплатно. Нужно просто зарегистрироваться.

👨‍💻 Илья Кучмин / Кирилл Толкачев / Андрей Когунь / Владимир Красильщик
Завтра (17.04.2024) с 17:05 до 17:55 UTC+3 (Europe/Moscow)
🔗 https://jpoint.ru/talks/099dc6ee2e974699876245f0383fda78/?referer=/schedule/days/
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Вышел Amplicode 2024.1.1-EAP!

Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 35 тикетов.

Ознакомиться с полным списком нововведений можно на GitHub.

Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2022.3, 2023.2, 2023.3 и 2024.1.

Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!

Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
😀 JPoint 2024 | Amplicode

Оффлайн-часть JPoint уже началась! Команда Amplicode будет рада видеть каждого на нашем стенде ☺️

Подходите к нам, и мы в режиме live-coding покажем, как наши инструменты позволяют ускорить разработку web-приложений на Spring Boot в IntelliJ IDEA!
Please open Telegram to view this post
VIEW IN TELEGRAM
😀 Заключительный день JPoint 2024

Вчера на нашем стенде были все: участники, спикеры, эксперты и даже организаторы. Из-за ажиотажа первого дня, возможно, не все смогли увидеть Amplicode в действии. Если ваши друзья и знакомые оказались в их числе, обязательно приглашайте их к нам на стенд и мы с удовольствием познакомим их с Amplicode!

А если Вы уже были у нас на стенде – заглядывайте еще раз, мы покажем вам те фичи, с которыми не успели познакомить Вас вчера 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Поделитесь своим мнением об Amplicode 👨‍💻

После JPoint 2024 к нашему сообществу присоединилось немалое количество людей. Многие из вас планировали попробовать Amplicode в действии, и кто-то уже сделал это и поделился с нами обратной свзяью, за что мы крайне благодарны!

Этим сообщением мы хотим напомнить тем, кто еще не попробовал Amplicode, что сделать это можно уже сейчас!

👩‍💻 Как установить Amplicode в IntelliJ IDEA
👩‍💻 Как установить Amplicode в VS Code

А также попросить тех, кто уже использует Amplicode, рассказать нам о своих впечатлениях или задать вопросы, которые возникли в процессе использования и Вы не смогли найти на них ответа. Сделать это можно в нашем телеграм-чате (@amplicode_chat) или через форму обратной связи.

Делитесь своим мнением об Amplicode, и мы постараемся сделать наши инструменты ещё более комфортными именно для Вас!
Please open Telegram to view this post
VIEW IN TELEGRAM
📱 Обзор возможностей Amplicode для IntelliJ IDEA

Amplicode поддерживает широкий набор технологий, и может показаться, что на изучение основных его возможностей может уйти довольно много времени. Но это не совсем так.

В новом видео мы рассказали об основных концепциях, которых придерживается Amplicode для IntelliJ IDEA. Понимая основные принципы, вы сможете обнаружить бóльшую часть возможностей Amplicode, связанных с используемым именно Вами стеком технологий.

📎 https://youtu.be/7vIX8vbT3kM (8 минут)
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Extract JPQL Query 👨‍💻

Сложные запросы в Spring Data репозиториях приводят к длинным и громоздким именам derived методов. Иногда они даже не помещаются на экран монитора! В этом случае лучше использовать метод с лаконичным названием, аннотированным @Query.

С Amplicode вы можете не только создать derived методы и @Query с нуля через UI или с помощью умных автодополнений, но и преобразовать derived методы в @Query с легко читаемым JPQL, если потребуется.

Смотреть на YouTube: https://youtu.be/Nj--Bh6T2mk

Подписывайтесь:
😌@amplicode
😉@amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🐳 Как быстро добавить сервис в Docker Compose

Добавление сервисов в Docker Compose файл может значительно упростить процесс разработки и обеспечить переносимость приложения между различными окружениями. Вместо того чтобы каждый раз настраивать локальные сервисы, достаточно один раз описать их в Docker Compose файле.

Однако поиск и написание верного кода для каждого сервиса, используемого на проекте, может отнять много времени. Но только не с Amplicode!

Смотреть на YouTube: https://youtu.be/yvuYiwYsw68

Подписывайтесь:
😌@amplicode
😉@amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Используй эффективные ассоциации!

На уровне JPA, вы можете определить связи один-ко-многим и многие-ко-многим разными способами:
👉 как однонаправленные или двунаправленные;
👉🏿 используя List<> или Set<>;
👉🏽 указывая @JoinColumn или @JoinTable.

Имейте в виду, что не все определения одинаковы с точки зрения производительности. С Amplicode вы всегда сможете настроить ассоциации самым эффективным образом.

Смотреть на YouTube: https://youtu.be/z6MgCGojEj0

Подписывайтесь:
😌@amplicode
😉@amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Вышел Amplicode 2024.1.2-EAP!

Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 45 тикетов.

Ознакомиться с полным списком нововведений можно на GitHub.

Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.1, 2023.3, 2023.2, 2022.3 и 2022.2.

Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!

Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌱CRUD REST API на Spring Boot за 5 минут

Подготовили наглядный пример, как Amplicode может сэкономить драгоценное время Spring Boot разработчику.

За 5 минут мы создадим:
1) Контроллер с 8(!!!) эндпоинтами
2) Сервис, содержащий логику маппинга и взаимодействия со Spring Data репозиторием
3) DTO и MapStruct маппер

Смотреть на YouTube: https://youtu.be/vlqu-9TV4BQ (5 минут)

Подписывайтесь:
😌@amplicode
😉@amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM
Использовать CascadeType.ALL для @ManyToMany не рекомендуется, так как это может привести к непредсказуемым результатам во время удаления JPA сущностей. Вместо этого следует использовать CascadeType.DETACH, CascadeType.MERGE, CascadeType.PERSIST и CascadeType.REFRESH. Подробнее об этом рассказали в новом видео!

Смотреть на YouTube: https://youtu.be/UfMtppF_OJw (3 минуты)

Подписывайтесь:
😌@amplicode
😉@amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM