SpringBoot学习-part6利用IDE官方向导快速创建项目

以IDEA为例,找到功能入口:

SpringBoot学习-part6利用IDE官方向导快速创建项目

Next:
SpringBoot学习-part6利用IDE官方向导快速创建项目

Next:
Artifact contains illegal characters 的原因经检测为为不能包含大写字母。
SpringBoot学习-part6利用IDE官方向导快速创建项目

Next: 模块选择

SpringBoot学习-part6利用IDE官方向导快速创建项目

Finish:
SpringBoot学习-part6利用IDE官方向导快速创建项目

该功能需联网才能成功,一些文件可删除:

SpringBoot学习-part6利用IDE官方向导快速创建项目

@RestController

SpringBoot学习-part6利用IDE官方向导快速创建项目

目录结构:

static: 保存所有的静态资源,包括js css images 等;
SpringBoot学习-part6利用IDE官方向导快速创建项目

templates:保存所有的模板页面
SpringBoot默认使用jar包嵌入式的Tomcat,
默认不支持不支持页面,
但是可以使用模板引擎:freemarker,thymmeleaf
SpringBoot学习-part6利用IDE官方向导快速创建项目

application prperties: SpringBoot应用的配置文件。
虽然SpringBoot有默认配置,但是可以在这里自定义配置来覆盖相应的默认配置。

SpringBoot学习-part6利用IDE官方向导快速创建项目

比如将端口号自定义为 8888
SpringBoot学习-part6利用IDE官方向导快速创建项目