点击上方蓝色“程序猿DD”,选择“设为星标”

回复“资源”获取独家整理的学习资料!

如果你想使用 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,点击下一步

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

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

  1. 点击完成,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 程序运行时诊断工具

  • 微服务远程调试

产品详情:https://cn.aliyun.com/product/cloudtoolkit

如果您还知道啥是Spring Cloud Alibaba?

那么下面的免费教程推荐给你!

《Spring Cloud Alibaba 入门教程》

  • 使用Nacos实现服务注册与发现

  • 支持的几种服务消费方式

  • 使用Nacos作为配置中心

  • Nacos配置的加载规则详解

  • Nacos配置的多环境管理

  • Nacos配置的多文件加载与共享配置

  • Nacos的数据持久化

  • Nacos的集群部署

  • 使用Sentinel实现接口限流

  • Sentinel使用Nacos存储规则

  • Sentinel使用Apollo存储规则

  • Sentinel Dashboard中修改规则同步到Apollo

  • Sentinel Dashboard 中修改规则同步到 Nacos

  • 一次搞定限流与熔断降级:@SentinelResource

  • Spring Cloud与Dubbo的完美融合

扫一扫,关注我

一起学习,一起进步

IDEA中 30 秒生成 Spring Cloud Alibaba 工程相关推荐

  1. IDEA 中 30 秒生成 Spring Cloud Alibaba 工程

    作者 | 图恩  阿里云技术专家 如果你想使用 Spring Cloud Alibaba,那么你遇到的第一个问题一定是如何快速的创建一个脚手架工程. 近日,阿里巴巴发布了 Spring 的国内脚手架定 ...

  2. 搞到一个IDEA插件,H哥30秒生成一个Spring Cloud Alibaba工程

    如果你想使用 Spring Cloud Alibaba,那么你遇到的第一个问题一定是如何快速的创建一个脚手架工程. 近日,阿里巴巴发布了 Spring 的国内脚手架定制版 Aliyun Java In ...

  3. 【Spring Cloud Alibaba】(二)微服务调用组件Feign原理+实战

    系列目录 [Spring Cloud Alibaba](一)微服务介绍 及 Nacos注册中心实战 本文目录 系列目录 前言 什么是RPC? Feign和OpenFeign都是什么? HTTP调用 v ...

  4. Spring Cloud Alibaba 官方中文文档

    Spring Cloud Alibaba 官方中文文档 1. 介绍 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用服务的必需组件,方便开发者通 ...

  5. Spring Cloud Alibaba基础教程:Sentinel Dashboard中修改规则同步到Apollo

    在之前的两篇教程中我们分别介绍了如何将Sentinel的限流规则存储到Nacos和Apollo中.同时,在文末的思考中,我都指出了这两套整合方案都存在一个不足之处:不论采用什么配置中心,限流规则都只能 ...

  6. 513、Java Spring Cloud Alibaba -【Spring Cloud Alibaba Nacos】 2021.08.30

    目录 1.Nacos简介 2.使用 Docker 快速搭建 Nacos 1.4 2.1 从 git 上 clone 项目: 2.2 clone 完成后,进入 naocs-docker 目录: 2.3 ...

  7. 从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(三) (mini-cloud) 搭建认证服务(认证/资源分离版) oauth2.0 (中)

    本文承接上文<从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(三) (mini-cloud) 搭建认证服务(认证/资源分离版) oauth2.0 (上)> ...

  8. Spring Cloud Alibaba微服务项目中集成Redis实现分布式事务锁实践

    引言 我们知道同一个进程里面为了解决资源共享而不出现高并发的问题可以通过高并发编程解决,通过给变量添加volatile关键字实现线程间变量可见:通过synchronized关键字修饰代码块.对象或者方 ...

  9. spring cloud Alibaba Sentinel中文文档

    spring cloud Alibaba Sentinel中文文档 github中的中文文档:https://github.com/alibaba/Sentinel/wiki/介绍

最新文章

  1. poj 3460 bookstore
  2. Socket之TCP服务器【Python】
  3. Java锁之可重入锁和递归锁
  4. Dubbo使用启动时检查 check=“true“
  5. zemax光学设计超级学习手册_穿越十年的一个ZEMAX光学设计案例
  6. java join 异常_Java:守护进程:thread.join()没有完成,当在一个线程中抛出异常时...
  7. 怎么设置电脑壁纸_电脑怎么设置双屏或多屏显示?
  8. android中json插件,【Android原生插件】package.json中关于第三方aar的配置
  9. 马赛克 php,php实现图片局部打马赛克的方法
  10. jQuery 3 有哪些新东西
  11. 同名文件替换怎么恢复_U盘里被替换的文件怎么恢复?方法选对,其实很简单...
  12. MySQL联合查询及取别名
  13. 计算机显示u盘隐藏分区,Win10下U盘多分区启动盘被显示怎么隐藏方法
  14. adguard home上网慢_如何正确使用smartdns搭配adguardhome, 优选dns并去除广告
  15. Excel中排序和筛选
  16. 系统监控+流量监控+抓包分析
  17. NRF24LE1有源RFID首选
  18. Callnovo全球联络中心云通讯CRM平台系列(一)
  19. 【逆向】【Binary Bomb Lab】二进制拆弹的解说
  20. JVM面试知识点合集 — Android 春招 2022

热门文章

  1. golang 创建文件目录 os.Mkdir、os.MkdirAll 区别
  2. python 操作 postgresql 数据库
  3. linux 使用dd命令 写入镜像文件到u盘
  4. linux 服务管理两种方式service和systemctl
  5. linux error errno 错误对照
  6. 把C++类成员方法直接作为线程回调函数
  7. NtQueryInformationProcess用法
  8. VC维的来龙去脉(转)
  9. 玩转python轻松过二级 百度网盘,玩转Python轻松过二级
  10. java二级考试历年真题6_2018年3月计算机二级考试JAVA试题及答案(六)