将1.4.1节下载的demo.zip文件解压至任意目录,使用IDEA打开项目。注意,由于是使用spring initializr创建的项目,之前设置的Maven信息不会被应用,因此,打开项目后需要重新设置Maven环境。
Spring Boot项目目录结构的关键部分说明如下。
src/main/java/:此目录包含项目的主要Java源代码。
src/main/resources/:存放项目的资源文件,如配置文件、国际化属性文件、SQL脚本等。
src/test/:此目录用于存放项目的测试代码和测试资源。
pom.xml:Maven的配置文件,定义了项目的依赖、插件和其他设置。
.gitignore:如果使用Git作为版本控制系统,此文件定义了不应该被加入版本控制的文件和目录。
Application.java:这是Spring Boot应用程序的入口点,它通常包含@SpringBootApplication注释,并包含main方法来启动应用程序。
在resources目录下又有如下3个目录。
static/:存放静态资源,如HTML、CSS、JavaScript文件和图片。在运行时,这些文件都是直接可访问的。
templates/:如果使用的是模板引擎(如Thymeleaf),则模板文件会存放在这里。
application.properties:Spring Boot的主配置文件。也可以选择使用application.yml文件。