写点什么

IDEA 中 30 秒生成 Spring Cloud Alibaba 工程

  • 2020-05-06
  • 本文字数:1430 字

    阅读完需:约 5 分钟

IDEA中 30 秒生成 Spring Cloud Alibaba 工程

如果你想使用 Spring Cloud Alibaba,那么你遇到的第一个问题一定是如何快速的创建一个脚手架工程。


近日,阿里巴巴发布了 Spring 的国内脚手架定制版 Aliyun Java Initializer,因为全中文界面和流畅速度,被广大开发者热传。Spring 脚手架为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。Web 端 Spring 脚手架可以帮助用户快速上手,但很多开发者也面临一个问题:在 Web 版本 Spring 脚手架生成工程最终要导入 IDE 中,开发者需要进行 IDE 切换,在一定程度上,增加了开发时间。

无需切换 IDE

为了更加贴近用户开发场景,提高开发效率,让开发者无需从 IDE 切换出去,通过插件功能 30 秒直接生成 Spring Cloud Alibaba 工程,自动导入。我们在本地 IDE 插件 Alibaba Cloud Toolit 中提供了与 Spring 脚手架定制版 Aliyun Java Initializer 一样的功能,让你无需切换,30 秒一键生成 Spring Cloud Alibaba 工程。

Cloud Toolkit 四步创建 Spring Cloud Alibaba 框架

如果还没有安装过 Cloud Toolkit,可以在 IDEA 插件市场搜索我们的插件进行安装。安装之后,就可以直接使用创建 Spring Cloud Alibaba 脚手架工程的功能了。


1.在新建工程的面板左侧找到 Alibaba Java Initializer,选择工程 SDK,点击下一步



2.选择工程元数据,目前我们支持 maven 和 gradle 两种构建方式,Java,Kotlin 和 Groovy 三种开发语言,选择好元数据后点击下一步



3.选择工程的依赖组件,我们提供了非常丰富的依赖组件,左侧是组件的类别,基本涵盖开发一个系统需要的基础依赖,如果你有特殊的需求,可以给我们留言。中间是具体的组件,有组件的基本介绍和相关文档链接。选择好依赖组件后,点击下一步



4.点击完成,Cloud Toolkit 就自动完成工程的创建和导入了,只需 4 步,就可以愉快的体验 Spring Cloud Alibaba 了。

一键部署神器 Cloud Toolkit

Cloud Toolkit 是阿里云发布的免费本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo 工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。目前已支持 IntelliJ IDEA 主流版本、 Eclipse、Pycharm、Maven、VSCode 版本。


大家可以在各个 IDE(IntelliJ,Goland,PyCharm,Eclipse,Visual Studio Code)搜索“Alibaba Cloud Toolkit”,即可安装。


相比传统的开发和部署模式,Cloud Toolkit 的所有能力均采用了嵌入到本地 IDE 的创新方式,这样能够最大限度的减少开发者在不同工具间切换的成本。在开发和部署这个环节上,Cloud Toolkit 能够将原本每次 7-8 分钟的繁琐工作,大大缩短到 20 秒内,开发者可以非常方便的在 IDE 内,一键完成应用程序的部署工作。关于传统方案和 Cloud Toolkit 方案的对比,如下图所示:



此外,Cloud Toolkit 还提供了大量云原生开发过程中的提效工具,还包括一些常用的功能,比如:


  • 本地 IDE 内项目一键部署到任意远程服务器

  • 本地 IDE 内项目一键部署到任意 Kubernetes

  • 本地 IDE 内项目一键打包并推送 Docker 镜像到阿里云镜像仓库

  • 本地 IDE 内项目一键部署到阿里云 ECS、EDAS、SAE 、Web+、小程序云和 ACK

  • 内置 Terminal 终端

  • 文件上传器

  • 查看远程服务器运行时日志

  • 阿里云小程序开发工具

  • 阿里云函数计算开发工具

  • 内置 SQL 执行器

  • Apache Dubbo 和 Spring Cloud 框架项目模板 &代码生成

  • 远程 Java 程序运行时诊断工具

  • 微服务远程调试

  • 产品详情


2020-05-06 08:001442

评论

发布
暂无评论
发现更多内容

促进协作、提高生产力:育碧选择Perforce Helix Core的原因

龙智—DevSecOps解决方案

游戏开发 育碧 刺客信条

Midjourney最强劲的对手来临,SDXL被动开源的浪潮,AI生成图片未来可期 | 社区征文

派大星

年中技术盘点

OpenHarmony社区运营报告(2023年6月)

OpenHarmony开发者

OpenHarmony

浅谈常态化压测 | 京东物流技术团队

京东科技开发者

测试 压力测试 常态化压测 企业号 7 月 PK 榜

MySQL之InnoDB存储结构 | 京东物流技术团队

京东科技开发者

MySQL 数据库 innodb 企业号 7 月 PK 榜

实现价值替代,不只是功能替代

用友BIP

国产替代

【直播预告】HarmonyOS 极客松赋能直播第六期:产品创新从哪里来?

HarmonyOS开发者

HarmonyOS

房地产LED广告显示屏项目方案

Dylan

广告 项目 房地产 LED显示屏

CSS中的各种格式化上下文-FC(BFC、IFC、GFC、FFC)| 社区征文

肥晨

年中技术盘点

Stable Diffusion AIGC:3步成为P图大师

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 7 月 PK 榜

温州堡垒机厂商哪家好?咨询电话多少?包含哪些功能?

行云管家

网络安全 堡垒机 温州 温州企业

国企采购堡垒机就选行云管家!优势多多!

行云管家

云计算 云安全 堡垒机 国企

主流开源分析引擎梳理,看看你最中意谁?| StoneDB数据库观察

StoneDB

MySQL 数据库 StoneDB

NLP领域再创佳绩!阿里云机器学习平台 PAI 多篇论文入选 ACL 2023

阿里云大数据AI技术

人工智能 自然语言处理 nlp 企业号 7 月 PK 榜

StoneDB 开源社区月刊 | 202301期

StoneDB

开源社区 StoneDB

非常小的一个东西,Spring依赖注入Bean类型的8种情况

不在线第一只蜗牛

前端 spring-boot

驱动您的在线成功:解密香港云主机的关键优势

一只扑棱蛾子

香港云主机

倒计时3天,京东技术20年实践分享邀您莅临!

京东科技开发者

京东云峰会 企业号 7 月 PK 榜

制造行业全面预算可以这样管!

用友BIP

全面预算

复杂「场景」数据导入导出

不在线第一只蜗牛

前端 场景搭建

用友23大行业数智底座解决方案,助力企业高质量发展

用友BIP

数智底座

PCB板为什么要做树脂塞孔?

华秋PCB

PCB 电路板 PCB设计 树脂塞孔 高密布线

CSS架构之BEM设计模式| 社区征文

肥晨

年中技术盘点

聊一聊Java中的Steam流 | 京东物流技术团队

京东科技开发者

Java steam 企业号 7 月 PK 榜

TiDB简述及TiKV的数据结构与存储 | 京东物流技术团队

京东科技开发者

数据库 TiDB TiKV 底层架构 企业号 7 月 PK 榜

为什么 MySQL 使用 B+ 树?| StoneDB数据库观察

StoneDB

MySQL 数据库 B+树

用css实现简易报警灯| 社区征文

肥晨

年中技术盘点

合约编写基础知识介绍基础篇

BSN研习社

使用 INFINI Console 实现 Elasticsearch 的增量数据迁移

极限实验室

数据迁移 infini 实现原理 功能介绍 增量迁移

国产替代的新领域:用友BIP积极投身信创生态建设

用友BIP

国产替代

IDEA中 30 秒生成 Spring Cloud Alibaba 工程_文化 & 方法_程序猿DD_InfoQ精选文章