Source | alibaba cloud native public number

In early 2020, Aliyun launched its own Java engineering scaffolding tool, Aliyun Java Initializr. I believe that when I first saw this product, students would have similar questions: “Isn’t this the same thing as Spring’s official scaffolding?” Before you have a detailed understanding of Aliyun Java Initializr, it is quite normal to have such thoughts and questions. After you use Aliyun Java Initializr in person, you will definitely send out a “really sweet” exclamation.

Because in addition to the basic language and network advantages, the sample code, the variety of access methods, the richness of the components, and the free browser-based development environment will keep you hooked.

Trial Address:Start.aliyun.com/bootstrap.h…

1. Provide sample code for ready-to-use

An important feature of Aliyun Java Initializr is the ability to provide easy-to-understand sample code. The sample code is divided into two levels, one component level and one architecture level. The component-level sample code shows the user how to configure and use the corresponding component. The architecture-level sample code is ready-to-use, allowing users To populate their business logic with architectural examples.

2. Support multiple ways to get generated content

Aliyun Java Initializr supports web downloads, Git Clone, IDEA plug-ins, and Spring CLI to obtain the generated content. Among them, the Git Clone mode is exclusively supported by Aliyun Java Initializr. Users can use this method to save the trouble of downloading, searching, decompressing and warehouse building, which is very convenient. In the future, Initializr will also be able to directly synchronize the generated code to Codeup, code Cloud and other code hosting platforms, further improving the ease of use by developers.

3. One-click run to run and test code in the browser

Aliyun Java Initializr provides a browser-based (command line + editor) development run environment, the Hands-on Lab. From here, you can export the generated code directly to the lab environment, and develop and test it through the browser alone. Free of charge.

4. Richer component support

Aliyun Java Initializr not only inherits the various components officially supported by Spring, but also adds many commonly used components for domestic users. Whether it is the Spring Cloud Alibaba family bucket (including RocketMQ, Dubbo, Nacos, Sentinel, Seata, etc.), or a variety of common frameworks for Web development, you can quickly find them here.

5. Download speed

The Domestic Internet, for well-known reasons, cannot access foreign websites as smoothly as domestic ones. So metrics like download speed and stability are all up to fate. The Aliyun Java Initializr server is deployed on the Aliyun Cloud server in China, so its fluency is unmatched by other scaffolding products.

Welcome to ridicule

Through the above review, I believe that you have enough understanding of when to use Aliyun Java Initializr and the difference between Spring official, and learned a few tricks to use it. However, since the AliyunJava Initializr product is still growing, if you have any questions in the process of using it, please give us your comments directly.

Official joke entrance: github.com/alibaba/spr…