代码编织梦想

format,png

2020 年初,阿里云中间件团队推出了自己的 Java 工程脚手架工具 -- Aliyun Java Initializr。相信初看到这个产品时,同学们都会有相似的疑问:“这东西跟 Spring 官方的脚手架不是一回事么?”在没有对 Aliyun Java Initializr 进行详细了解前,有这样的想法和疑问是很正常的,相信你亲自用了之后,一定会发出“真香”的感叹。因为除了基础的语言和网络优势外,它的示例代码、多种获取方式、组件的丰富度、基于浏览器的免费开发运行环境,都会让你欲罢不能。

format,png

试用地址:https://start.aliyun.com/bootstrap.html

1、提供 Ready-to-use 的示例代码

Aliyun Java Initializr 的一个重要特色就是能提供简单易懂的示例代码。示例代码分为两个层级的,一个是组件级的,另外一个是架构级的。其中,组件级的示例代码向用户展示如何配置和使用对应的组件;而架构级示例代码则做到了 Ready-To-Use 的程度,用户可以在架构示例的基础上填充自己的业务逻辑。

2、支持多种方式来获取生成的内容

Aliyun Java Initializr 支持通过 网页下载、git clone、IDEA 插件、Spring CLI 等方式来获取生成的内容。其中,git clone 方式是 Aliyun Java Initializr 独家支持的,用户使用此方法可以省去下载、寻找、解压、建仓的麻烦,十分方便。未来,initializr 还可以直接将生成的代码同步到 Codeup、码云等代码托管平台,进一步提升开发者使用的便利性。

format,png

3、一键运行,在浏览器中运行和测试代码

Aliyun Java Initializr 提供了一套基于浏览器的 (命令行 + 编辑器) 的开发运行环境 -- 动手实验室。在这里,你可以直接将生成的代码输出实验室环境中,仅通过浏览器就可以完成开发、测试工作。全程免费。

format,png

4、更加丰富的组件支持

Aliyun Java Initializr 不仅继承了 spring 官方支持的各种组件,还为国内用户增加了很多常用的组件。无论是 Spring Cloud Alibaba 全家桶,包括 RocketMQ、Dubbo、Nacos、Sentinel、Seata 等;另外各种 web 开发的常见框架,在这里你都可以迅速的找到。

format,png

5、下载速度

国内的互联网,因为众所周知的原因,无法像访问国内网站那样通畅地访问国外网站。因此,下载速度、稳定性之类的网络指标就全看缘分了。而 Aliyun Java Initializr 的服务器因为部署在国内的阿里云服务器上面,所以其流畅性是其他脚手架产品所无法比拟的。

欢迎吐槽

通过上面的梳理,相信大家对什么时候用对于 Aliyun Java Initializr 和 Spring 官方的有什么区别有了足够的了解,并且学到了一些使用它的奇技淫巧。但是,由于 AliyunJava Initializr 的产品还在成长中,如果在使用的过程中有任何问题直接了当地给我们提出您的意见。

官方吐槽入口:https://github.com/alibaba/spring-cloud-alibaba/issues/1449

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_39860915/article/details/111087701

线程安全的队列-ArrayBlockingQueue源码分析-爱代码爱编程

一,ArrayBlockingQueue源码分析 ArrayBlockingQueue是队列的一种,队列的特点嘛,先出先出,然而这种队列是一种线程安全阻塞式的队列,为什么是阻塞式队列?我想,这正好是我写和分析这篇文章的内容所在。 由于本篇内容涉及的内容比较多,所以有些地方自己不会特地讲的很详细,但是足够自己使自己明白了,一般文章出来的时候,如果连

跟踪多个 Git 远程仓库 | Linux 中国-爱代码爱编程

  导读:拥有一致的命名标准是保持本地和上游 Git 仓库保持一致的关键。                        本文字数:2075,阅读时长大约:2分钟 https://linux.cn/article-12911-1.html作者:Peter Portante译者:geekpi 当本地 Git 仓库的命名与远程仓库不一致时,与

别在大厂做螺丝钉!-爱代码爱编程

蓝色关注,回复“1”获取知名公司程序员和产品职级 见字如面,我是军哥。 熟悉我的人都知道,我在「在行」上开了 1V1 职业规划咨询。 这不,有一个某互联网大厂(BAT其中一家)的朋友咨询我,他在这家大厂呆了4年了,一直是P6,感觉非常焦虑不堪,问我怎么办? 我觉得这个问题还是挺有代表性的,作文一篇,与你分享! 今天周末,我文章就不写太长

安排,Elasticsearch Stack深入浅出视频教程-爱代码爱编程

来源: 来自网络,如侵权请告知博主删除????。 仅学习使用,请勿用于其他~  最近有小伙伴管我要 Elasticsearch 的视频,给大家找了一个视频,基本操作都很全面,如果想学习的话,可以花周六日的任意一天,实际操作一下。 大家需要什么资源可以给我提,每周都会抽时间给大家去找的~ 目录 01_什么是Elasticsearch.mp40

Java基础——equals()方法和“==”-爱代码爱编程

package equals; /* * ==运算符 * 1.可以使用在基本数据类型变量和引用数据类型变量中 * 2.如果比较的是基本数据类型变量,比较两个变量保存的数据是否相等,(不一定类型相同) * 3.如果比较的是引用数据类型变量,则比较的是地址值是否相等,即两个引用是否指向同一个对象实体 * * equals()方法的使用 * 1.它是一个方法而不

知乎热榜NO1:字节跳动CEO张一鸣卧底公司群2天,怒斥员工摸鱼-爱代码爱编程

张一鸣卧底公司群内,活捉摸鱼员工 12月9日,一张字节跳动CEO--张一鸣怒批,公司员工上班时间专注聊游戏浑水摸鱼的行为。在各大社交平台流转。作为有千亿估值的字节跳动CEO,亲自下场怒批摸鱼行为,迅速点燃了上班摸鱼这个话题。 据截图信息来看。张一鸣是之前因为“试玩原神,在飞书搜到并加入了这个群。最近我发现这个群在上班时间一直拼命在闪,所以

Node.js 实现定时每天给女朋友发消息—nodemailer模块-爱代码爱编程

关注 程序员成长指北,回复“1” 加入我们一起学习,天天进步 作者: 加百利真胖 原文:https://juejin.cn/events/all 本文是以一个给女友发邮件的例子讲解 nodemailer 模块,实际工作中发送异常日志等到自己的邮箱还是挺常用的,有兴趣的小伙伴学习下这个模块。 一、引言 最近家里添了小孩,在家带娃陪产了一些天

Python学习之路-爱代码爱编程

我第一次接触到Java语言,那时候我就对计算机感兴趣,总是在网上刷到就关于编程的视频,我就停下来看完才划走。 之后在网上看一些教程,刚开始的时候一点也不理解程序,慢慢的,我看的视频越来越多,我就有了一点理解,在网上也看了3们语言的介绍,是c语言,Java语言,python语言,最后我选择了python。我选择python这一门语言的原因是,python这门

[原创]-Day2.零基础如何绘制数据可视化图形-爱代码爱编程

数据可视化的基础语法 可视化主要是以图像来展示数据间的关系, 常见的图形种类有 折线图,散点图,条形图,直方图,饼图。此外在接下来课程中还会用到箱线图,热力图,蜘蛛图,表示二元变量分布和成对关系的视图。<!--学好可视化,不仅要会画图,更要梳理数据见的关系,以合适的方式将数据通过图形表达出来。-->今天我们要来了解折线图,散点图

200页!分享我珍藏很久的Python学习知识手册(附链接)-爱代码爱编程

这是之前入门学习Python时候的学习资料,非常全面,从Python基础、到web开发、数据分析、机器学习、深度学习、金融量化统统都有,该手册是HTML版本,左侧是目录,可以点击,右侧是对目录知识点的讲解,适合python学习者,对某些知识点不熟悉的话,将页面保存到浏览器书签,可以快速在没网的情况下查找知识点,总计有200多页! 资料领取:扫描下方

基于数值数据理解和重要信息验证的数据到文本生成模型-爱代码爱编程

论文名称:Enhancing Content Planning for Table-to-Text Generation with Data Understanding and Verification 论文作者:龚恒,闭玮,冯骁骋,秦兵,刘晓江,刘挺 原创作者:龚恒 论文链接:https://www.aclweb.org/an

整理了25个Pandas实用技巧-爱代码爱编程

译者:山阴少年     原文链接:https://nbviewer.jupyter.org/github/justmarkham/pandas-videos/blob/master/top_25_pandas_tricks.ipynb 从剪贴板中创建DataFrame 假设你将一些数据储存在Excel或者Google Sheet中,