Spring Boot项目的结构

Spring Boot依赖Web项目的结构

Spring Boot项目的结构

  • src/main/java:存放源代码
  • src/main/test:存放测试代码
  • src/main/resources:存放非java的资源
  • mvnw和mvnw.cmd:这是Maven包装器(wrapper)脚本。借助这些脚本,即便你机器上没有安装Maven,也可以构建项目
  • pom.xml:这是Maven构建规范
  • Application.java:这是Spring Boot主类,它会启动该项目
  • application.properties:这个文件起始是空的,是为我们提供指定配置属性的地方
  • static:这个文件可以存放任意为浏览器提供服务的静态内容(图片、样式表、JavaScriopt等),该文件夹初始为空
  • templates:这个文件夹中存放用来渲染内容到浏览器的模板文件。这个文件夹初始为空。
  • ApplicationTests.java:这是一个简单的测试类,它能确保Spring应用上下文可以成功加载。