购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.6 Spring Boot项目目录结构简介

在使用IDEA编辑器打开项目之后,可以看到Spring Boot项目的目录结构,如图4-28所示。

图4-28 Spring Boot项目的目录结构图解

Spring Boot的目录结构主要由以下部分组成:

src/main/java表示Java程序开发目录,开发人员在该目录下进行业务代码的开发。这个目录对于Java Web开发人员来说应该比较熟悉,唯一的不同是Spring Boot项目中会多一个主程序类。

src/main/resources表示配置文件目录,主要用于存放静态文件、模板文件和配置文件。它与普通的Spring项目相比有些区别,该目录下有static和templates两个目录,是Spring Boot项目默认的静态资源文件目录和模板文件目录。在Spring Boot项目中是没有webapp目录的,它默认使用static和templates两个文件夹。

static目录用于存放静态资源文件,如JavaScript文件、图片、CSS文件。

templates目录用于存放模板文件,如Thymeleaf模板文件或FreeMarker文件。

src/test/java表示测试类文件夹,与普通的Spring项目差别不大。

pom.xml用于配置项目依赖。

以上即为Spring Boot项目的目录结构,与普通的Spring项目存在一些差异,但是在正常开发过程中这个差异的影响并不大。真正差别较大的地方是部署和启动方式的差异,接下来将详细介绍Spring Boot项目的启动方式。 SQTtXS/yFJbXVv/jBhiVeVgjrblwitnKK6AobLSQdqHxMfvBis5aybBxp7y7LtxB

点击中间区域
呼出菜单
上一章
目录
下一章
×