SpringBoot目录结构

一个新建的SpringBoot的目录如下:

.idea文件夹

.idea文件夹下有着很多以.xml为后缀的文件,用于存放项目的配置信息,包括maven依赖,历史记录,版本控制信息等


.mvn文件夹

用于存放maven-wrapper.properties和相关jar包

 

src文件夹(重要)

初始的src文件夹下的完整目录:

src/main/java:存放着 DemoApplication类,是主程序的入口,通过运行该类来启动 Spring Boot 应用

src/main/resources:配置目录,该目录用来存放应用的一些配置信息,比如应用名、服务端口、数据库配置等。

     static 目录:用于存放静态资源,如图片、CSS、JavaScript 等(必须应用web模块)

     templates 目录:用于存放 Web 页面的模板文件(必须应用web模块)

     application.properties:用于存放程序的各种依赖模块的配置信息,比如服务端口,数据库连接配置等

src/test:单元测试目录,可以直接用运行 Spring Boot应用的测试。

实际运行的SpringBoot的应用的src文件:(该目录来自TrueDei大佬的SpringBoot项目)

在src/main/java中多了一些目录:

config:配置信息类                   constant:常量接口类

controller:前端控制器             dao:数据访问层                         exception:异常处理                    

service: 数据服务层                 util:工具类

 

.gitignore

分布式版本控制系统git的配置文件,意为忽略提交

mvnw(maven wrapper)

在maven-wrapper.properties文件中记录你要使用的maven版本

mvnw.cmd

执行mvnw命令的cmd入口

pom.xml

maven配置文件,在其中添加所需要的依赖信息

SpringBoot1.iml

工程配置文件,里面是当前project的一些配置信息。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐