Создайте проект Spring Cloud Alibaba за 30 секунд в IDEA

Микросервисы облачный носитель

1.png

Автор | Thun Alibaba Cloud Технический эксперт

Если вы хотите использовать Spring Cloud Alibaba, первая проблема, с которой вы столкнетесь, должна заключаться в том, как быстро создать проект поддержки.

в последнее время,Alibaba выпускает Aliyun Java Initializer, специализированную версию внутренних строительных лесов Spring.Из-за полного китайского интерфейса и гладкой скорости он популярен среди разработчиков. Весенние леса предоставляют разработчикам с богатством дополнительных компонентов и могут выбрать различные методы упаковки, что значительно облегчает использование разработчиков. Веб-леса для боковых весенних лесов могут помочь пользователям быстро начать, но многие разработчики также сталкиваются с проблемой: в веб-версии проекта генерации лебедки весны будет импортироваться в IDE, разработчик должен переключать IDE, что увеличивает разработку время в определенную степень.

Нет необходимости переключать IDE

Чтобы быть ближе к пользовательским сценариям разработки и повысить эффективность разработки, чтобы разработчикам не нужно было выходить из среды IDE, проект Spring Cloud Alibaba можно напрямую сгенерировать с помощью функции подключаемого модуля за 30 секунд и импортировать автоматически. Мы предоставляем ту же функцию, что и Aliyun Java Initializer, настраиваемую версию скаффолдинга Spring, в локальном плагине IDE Alibaba Cloud Toolit, так что вы можете сгенерировать проект Spring Cloud Alibaba одним щелчком мыши за 30 секунд без переключения.

Cloud Toolkit создает платформу Spring Cloud Alibaba за четыре шага

Если вы не установили Cloud Toolkit, вы можете найти наш подключаемый модуль на рынке подключаемых модулей IDEA, чтобы установить его. После установки вы можете напрямую использовать функцию создания проекта строительных лесов Spring Cloud Alibaba.

1. Найдите Alibaba Java Initializer в левой части панели нового проекта, выберите SDK проекта и нажмите «Далее»;

2.png

2. Выберите метаданные проекта. В настоящее время мы поддерживаем два метода построения, maven и gradle, и три языка разработки: Java, Kotlin и Groovy. После выбора метаданных нажмите «Далее»;

3.png

3. Выберите зависимые компоненты проекта.Мы предоставляем очень богатый набор зависимых компонентов.Слева находится категория компонентов, которая в основном охватывает основные зависимости, необходимые для разработки системы.Если у вас есть особые потребности, вы можете оставить нам сообщение. В середине находятся конкретные компоненты с основными сведениями о компонентах и ​​ссылками на соответствующие документы. После выбора зависимых компонентов нажмите «Далее»;

4.png

4. Нажмите «Готово», и Cloud Toolkit автоматически завершит создание и импорт проекта.Всего за 4 шага вы можете с удовольствием испытать Spring Cloud Alibaba.

Артефакт развертывания одним щелчком Cloud Toolkit

Cloud Toolkit — это бесплатный локальный подключаемый модуль IDE, выпущенный Alibaba Cloud, чтобы помочь разработчикам более эффективно разрабатывать, тестировать, диагностировать и развертывать приложения. С помощью подключаемых модулей локальные приложения можно развернуть на любом сервере или даже в облаке (ECS, EDAS, ACK, ACR и облако апплетов и т. д.) одним щелчком мыши, а диагностика Arthas, инструмент Dubbo, терминальный терминал, загрузка файлов, функция расчет и инструменты, такие как MySQL Executor. В настоящее время поддерживаются основная версия IntelliJ IDEA, версии Eclipse, Pycharm, Maven и VSCode.

Вы можете выполнить поиск «Alibaba Cloud Toolkit» в каждой среде IDE (IntelliJ, Goland, PyCharm, Eclipse, Visual Studio Code), чтобы установить его.

По сравнению с традиционным режимом разработки и развертывания все возможности Cloud Toolkit встроены в локальную IDE, что позволяет минимизировать затраты разработчиков на переключение между различными инструментами. С точки зрения разработки и развертывания Cloud Toolkit может значительно сократить утомительную работу с 7-8 минут каждый раз до 20 секунд, а разработчики могут легко завершить развертывание приложений в IDE одним щелчком мыши. Сравнение традиционного решения и решения Cloud Toolkit показано на следующем рисунке:

5.png

Кроме того, Cloud Toolkit также предоставляет большое количество инструментов для повышения производительности в процессе облачной разработки, а также некоторые часто используемые функции, такие как:

  • Развертывание проектов в локальной среде IDE на любой удаленный сервер одним щелчком мыши.
  • Развертывание проектов в один клик в локальной среде IDE на любой Kubernetes
  • Упаковка проектов одним щелчком мыши в локальной среде IDE и отправка образов Docker в облачное хранилище изображений Alibaba.
  • Местный элемент IDE одним щелчком мыши к Alibaba Cloud ECS, EDAS, SAE, WEB +, небольшое программа облака и ACK
  • Встроенный терминальный терминал
  • загрузчик файлов
  • Просмотр журналов времени выполнения удаленного сервера
  • Инструмент разработки облачных мини-программ Alibaba
  • Инструменты разработки облачных вычислений Alibaba
  • Встроенный SQL-исполнитель
  • Шаблоны проектов Apache Dubbo и Spring Cloud Framework и генерация кода
  • Инструмент удаленной диагностики времени выполнения Java-программы
  • Удаленная отладка микросервиса

Нажмите, чтобы узнать подробности о продукте:Талант Aliyun.com/product/eat…

Добро пожаловать в группу Dingding Toolkit Cloudkit

6.png

Dingding сканирует QR-код выше, чтобы начать сообщение сразу

"Облачная нативная платформа AlibabaСосредоточьтесь на микросервисах, бессерверных технологиях, контейнерах, Service Mesh и других технических областях, сосредоточьтесь на популярных тенденциях облачных технологий и практиках крупномасштабного внедрения облачных технологий, а также станьте официальной учетной записью самых облачных разработчиков. "