虽然SpringBoot CLI消除了不少设置工作,但如果你更倾向于传统的Java项目结构,那你应该看看Spring Initializr。
Spring Initializr从本质上来说就是一个web应用程序,它能为你生成SpringBoot项目结构。Spring Initializr有四种用法:
- 通过web界面使用
- 通过spring tool suite使用
- 通过IntelliJ IDEA使用
- 通过SpringBoot CLI使用
因为我用的就是Spring Tool Suite,所以就以Spring Tool Suite为例:
File->New->Spring Starter Project:
注意Spring Tool Suite是通过REST API与Initializr交互的,因此只有连上Initializr才能工作。如果你的开发机离线,或者Initializr被防火墙阻断了,那么Spring Tool Suite的Spring Starter Project向导是无法使用的。